我正在嘗試發佈類似於此的發佈請求。下面一行調用一個控制器動作
$.getJSON(GetPath('/Products/Search'), param, function (data) {
// do some thing with data
}
GetPath
給了我一個合法的URL
function GetPath(url) {
var protocol = "http://";
if ('@ApplicationInstance.Application["IsHTTPS"]' == "TRUE")
protocol = "https://";
if ('@HttpContext.Current.Request.ApplicationPath' == "/")
return protocol + window.location.host + url;
else
return protocolwindow.location.host+'@HttpContext.Current.Request.ApplicationPath' + url;
}
這完全是在鉻做工精細,以及野生動物園。
但在IE10在控制檯收到錯誤消息
script1014:無效字符
這是與jQuery的版本?
請添加您的JSON響應你正在從服務器 –
回來使用「$ .ajax」dataType:「 json「? –
GetPath返回什麼? – David