首先要確定你的ajax是否正確返回了值,如果有返回值那就應該是字符串。
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于成都網(wǎng)站建設、成都做網(wǎng)站、會寧網(wǎng)絡推廣、成都小程序開發(fā)、會寧網(wǎng)絡營銷、會寧企業(yè)策劃、會寧品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學生創(chuàng)業(yè)者提供會寧建站搭建服務,24小時服務熱線:028-86922220,官方網(wǎng)址:jinyejixie.com
如果是json用的字符串話,需要轉(zhuǎn)一下rs=JSON.parse(rs)。
用jquery實現(xiàn)的簡單數(shù)據(jù)雙向綁定:
function DataBinder(object_id){
var pubSub = jQuery({});
var
data_attr = "bind-"+object_id,
message = object_id+":change";
jQuery(document).on("change","[data-" + data_attr +"]",function(evt){
var $input = jQuery(this);
pubSub.trigger(message, [$input.attr("data-"
+ data_attr), $input.val()]);
});
pubSub.on(message,
function(evt,prop_name,new_val){
jQuery("[data-" + data_attr + "=" +
prop_name + "]").each(function(){
var $bound = jQuery(this);
if($bound.is("input,textarea,select")) {
$bound.val(new_val);
}
else{
$bound.html(new_val);
}
});
});
return pubSub;
}
......
當頁面加載的時候你就可以先將那個所謂動態(tài)數(shù)據(jù)加載到每個DIV下的浮動層。。當然是隱藏的。
鼠標放上去的時候直接顯示到各DIV的對應位置就好了。
如果你非要鼠標放上去再加載數(shù)據(jù)那就是AJAX了。。大致思路就是各DIV的mouseover方法執(zhí)行AJAX的遠程調(diào)用方法獲取數(shù)據(jù)再取回到這個浮動層顯示。。
首先,你要構(gòu)造一個DIV,把DIVappend到你的網(wǎng)頁中。
然后通過$("#divID").load("URL", "需要post的數(shù)據(jù)");
例如:
function testLoadData() {
$("div id='myDIV'/div").appendTo($("body"));
$("#myDIV").load("需要加載數(shù)據(jù)的地址(URL)", "post的數(shù)據(jù),需要轉(zhuǎn)換成JSON");
}
input type="button" onclick="testLoadData()" ....
這樣能給你一個大概的思路,希望能幫你解決問題哈。
本文題目:jquery綁定數(shù)據(jù),jquery綁定事件的方法有哪些
文章地址:http://jinyejixie.com/article26/dsedcjg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供微信公眾號、網(wǎng)站內(nèi)鏈、外貿(mào)建站、企業(yè)網(wǎng)站制作、域名注冊、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)