2010-04-27 24 views
0
<%#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> 

&我想送標識只有這樣阿賈克斯我想知道如何傳遞ViewData中Id的值?請看下面的代碼?

回答

1

你需要做的僅僅是寫出來在適當的地方可視數據的價值是什麼。事情是這樣的:

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

或者這樣:

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

請記住,所有服務器端代碼已經執行,並呈現你的JavaScript執行時。

相關問題