js跨域提交表單【詳細教程,包解決】,js表單
下面是前台js代碼部分
$.ajax({ url: "http://tttcuxiao.uz.taobao.com",//這裡是提交url例子連結 type: "get",//jsonp必須是get方式,post不支援,注意 dataType: "jsonp", data: $("#inquiryform").serialize(),jsonp: "callback", jsonpCallback: "flightHandler",//可以自訂修改,懶的人可以直接?就可以了 beforeSend: function () { $("#inquirypost").val("loading..."); }, success: function (msg) { if(msg.txt=="success"){ //msg.txt對應下面後台代碼$("#inquirypost").val("Sended"); alert("Your inquiry Submitted Successfully"); } else{$("#inquirypost").val("Failed");alert(msg.txt); } }, error: function (XMLHttpRequest, textStatus, errorThrown) { $("#inquirypost").val("error"); alert("net error,please again!"); } });
下面是url頁面背景代碼部分
string msg = "flightHandler({\"txt\": \"success\"})";//這裡flightHandler對應上面的自訂回調名稱,txt對應msg.txtResponse.Write(msg);Response.End();
是不是很簡單就實現了呢,如果不懂可以隨時call我qq 1254584012