後臺接受ajax傳遞值的例項程式碼

admin發表於2017-02-23
ajax可以實現無重新整理資料互動,下面是一段後臺程式碼接收ajax傳遞值的例項程式碼供需要的朋友參考。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
$(function (){ 
  timestamp=0; 
  $("#chatform").submit(function (){ 
    var message=$("#msg").val(); 
    var name=$("#author").val(); 
    var action="postmsg"; 
    var time=timestamp; 
    $.post( 
      "backend.aspx",{ 
        arr: message+","+name+","+action+","+time 
       }, function (xml){
       $("#msg").val(""); 
       addMessages(xml); 
     }); 
     return false; 
  }) 
})

以$.post方式不支援以陣列的形式傳遞引數,所以在以上的jquery程式碼中把它作為字串進行傳遞,在後臺的aspx頁面可以在接收後以陣列的形式拆分,程式碼如下

[C#] 純文字檢視 複製程式碼
string arr = Request["arr"].ToString(); 
string[] myarr = arr.Split(','); 
string message = myarr[0]; 
string name = myarr[1]; 
string action = myarr[2]; 
string time = myarr[3];

相關文章