亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

現在在做一個AJAX的頁面,是用JQUERY跟.NET交互 ,但是老出現問題,咋整?

現在在做一個AJAX的頁面,是用JQUERY跟.NET交互 ,但是老出現問題,咋整?

楊__羊羊 2023-02-17 21:17:06
但是我每次 從后置代碼里面 Response.Write()一個什么東西以后 但是頁面上的原有的數據 樣式什么的都不見了..但是我看我朋友的就不會 誰能告訴我為什么啊?我有Response.End(); 的 但是如果END了 那么 頁面的原有的代碼就一句都看不到了 就只能看到我Write()出去的代碼!!!還有我Write出去的代碼只是HTML 我想在頁面上的回調函數拿到代碼 然后放入TABLE里面 而且 Write 已經 $.get的回調函數都沒有被觸發 !!!!有知道的朋友快點告訴我呀 著急...
查看完整描述

3 回答

?
米琪卡哇伊

TA貢獻1998條經驗 獲得超6個贊

如果你使用ajax請求后發生了你說的情況(原來的內容不見了),就說明你并沒有學會如何使用ajax,給你個最簡單的例子:
a.aspx
<div>其它內容</div>
<div id="d1">這里的內容準備用ajax獲取</div>
<script>
var req = new ActiveXObject("MSXML2.XMLHTTP")||window.createRequest()||new XMLHttpRequest();
req.open("get","a.aspx?getc=1",true);
req.onreadystatechange=function(){
if(req.readyState==4)document.getElementById("d1").innerHTML=req.responseText;
};
req.send(null);
</script>

a.aspx.cs
page_load
{
if(Reqest["getc"]!=null){
Repsonse.Write("輸出ajax請求的內容");
Response.End();
}
}

查看完整回答
反對 回復 2023-02-20
?
12345678_0001

TA貢獻1802條經驗 獲得超5個贊

$.getJSON('/your/url', {param1: value1, param2: value2}, function(data) {
console.log(data);
});
建議使用 FireBug 調試,先看看到具體返回什么內容。

查看完整回答
反對 回復 2023-02-20
?
子衿沉夜

TA貢獻1828條經驗 獲得超3個贊

你Response.Write("");是不是Write的javascript代碼
可能和jquery沖突了
因為jquery也是javascript代碼

查看完整回答
反對 回復 2023-02-20
  • 3 回答
  • 0 關注
  • 108 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號