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

為了賬號安全,請及時綁定郵箱和手機立即綁定

jQuery基礎(五)一Ajax應用與常用插件

陶老實 其它
難度中級
時長 3小時20分
學習人數
綜合評分9.40
97人評價 查看評價
9.6 內容實用
9.2 簡潔易懂
9.4 邏輯清晰
@慕粉D_董同學
無論什么方法,方法名后面是(參數1.,..),不是{參數1,.... };
1.沒有數據的可以看看回調函數里是否傳入參數data
2.在本地無法加載是因為傳入的url里沒有這個文件,在本地運行的可以在自己的絕對路徑下創建.json文件
3.只顯示一個li是因為邏輯里 index==3語句,故只執行一次,可以改為if(index<=3)即可加載前四個li
這個ajax講的我有些找不到北了;

最新回答 / 慕萊塢9527
$.getScript() 就是執行加載到的js文件,所以加了那段代碼也只是重復而已
是不是ajax,只要理解大概意思,到時候直接用,修改相應的參數代碼就行了?請大神指點
$.ajaxSetup( {
type:"post",
dataType:"text",
success:function(data){
url:"http://www.xianlaiwan.cn/data/check.php",
data: { num: $("#txtNumber").val() },
type:"post",
dataType:"text",
運行不出,請指教
$(function () {
$("#btnShow").bind("click", function () {
var $this = $(this);
$.getScript{"http://www.xianlaiwan.cn/data/sport_f.js",function (){ $this.attr("disabled", "true");
});
})
});

已采納回答 / Frank_Yuan
當你在ajaxSetup中寫 data:{num:$("#txtNumber").val()} 實際上是取得當前的輸入框的值 ——是一個空的字符串,這種寫法相當于寫 data:"", ? 個人認為當觸發點擊事件的時候,不會再去獲取輸入框的值,而是采用的全局配置的值。所以說當你用正確的程序去 傳入 test 等字符串時,得到的結果應該和你說一樣
為什么兩個都是undefined,輸出data,它是json格式的啊
真特么的費眼睛...
firefox可以直接通過ajax來請求得到,chrome會有同源策略的限制,無法訪問
課程須知
1、有HTML/CSS基礎 2、有JavaScript基礎
老師告訴你能學到什么?
1、jQuery中的ajax應用 2、jQuery中的插件 3、jQuery中的工具類函數

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消