2013-01-22 90 views
0

我打電話我web服務在即時通訊發送一些paramters像鑰匙,身份證,主題行等傳遞參數來調用Web服務使用AJAX

example: 
http://asv.msdasmafetrix.net/public/mobile.ashx?method=getparsedtemplate_contactinfo&emailbody='" + emailbody + "'&subjectline='" + subjectline + "'&contactemailid=" + contactemailid + "&id=" + jasondata.id + "&key=" + jasondata.key 

之一,但在像參數主題和emailbody #變量存在,由於它是打破我的code.and給我不確定value.i甚至encodeURI.got嘗試沒有成功,但。

我的代碼是:

var uri="http://asv.msdasmafetrix.net/public/mobile.ashx?method=getparsedtemplate_contactinfo&emailbody='" + emailbody + "'&subjectline='" + subjectline + "'&contactemailid=" + contactemailid + "&id=" + jasondata.id + "&key=" + jasondata.key"; 
$.ajax({ 
     type: "GET", 
     url: encodeURI(uri), 
     success: function(msg) { 
      jasondata = eval('(' + msg + ')'); 
      var subjectline = jasondata.subjectline; 
      alert(subjectline); 
      } 
    }); 

任何幫助... !!

回答

1

encodeURIComponent(uri)

Documentation for encodeURIComponent

+0

我已編碼的兩個部件,即主題行和圖像,同時使用在encodeuricomponent.still URI添加它們嘗試使用不工作?\ –