2010-09-19 63 views
3

我想用jQuery負載的功能,但它不發送發送一個字符串數據,我的代碼是如何使用加載功能將數據發送jQuery中

function dialog(data) { 
      $(function() { 
       alert(data); 
       var ph = $("#Org1"); 
       ph.empty(); 
       ph.load("/FrontEnd/DocsDownload", data, function() { 
        ph.dialog({ 
         width: 500, 
         modal: true, 
         show: 'slide', 
         closeText: 'hide', 
         draggable: false, 
         resizable: false, 
         title: "Download" 
        }); 
       }); 
      }); 
     } 

警報顯示我的數據,但是當它到控制器我從數據變量中選擇它有空值的值。我的控制器代碼是

public ActionResult DocsDownload(string data) 
{ 
} 

可能是什麼問題?

回答

8

數據參數是一個名稱/值對:

.load('/FrontEnd/DocsDownload', { data: 'Hello World' }, function() { 

和發送多個參數:

.load('/FrontEnd/DocsDownload', { param1: 'value1', param2: 'value2' }, function() { 
+0

感謝達林它的工作原理 – 2010-09-19 10:56:06

相關問題