Я хочу знать, как я могу передать значение Id, которое находится в ViewData? Пожалуйста, смотрите код ниже? - PullRequest
0 голосов
/ 27 апреля 2010
<%#ViewData["id"] %>
<h2>MarkerDetail</h2>
<script language="javascript" type="text/javascript">
    $(document).ready(function(){
        $.ajax({
            url:"/Marker/MarkerDetailPartial",
            data:"",
            success:function(result){
                $("#ReplyDetails").html(result);
            },
            error:function(result){
            }
        });
    });
</script>
<div id="ReplyDetails">
</div>

и я хочу отправить Id только этим Ajax

1 Ответ

1 голос
/ 27 апреля 2010

Что вам нужно сделать, это просто выписать значение из viewdata в соответствующем месте. Примерно так:

....
url:'/Marker/MarkerDetailPartial/<%=ViewData["id"]%>',
....

Или вот так:

....
data:{'id':<%=ViewData["id"]%>},
....

Помните, что весь код на стороне сервера уже выполняется и отображается при выполнении вашего JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...