日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php ajax复选框是否选中的值,jquery-ajax - php+ajax分页时,checkbox复选框选中的问题...

發布時間:2025/3/11 php 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php ajax复选框是否选中的值,jquery-ajax - php+ajax分页时,checkbox复选框选中的问题... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目的:所有的數據實現分頁顯示,不是查詢所有的數據,而是每次取固定的條數。而且在每頁選中的數據ID都可以保存,一起提交選中的數據,做相應的操作。比如第一頁選中2條,第二頁選中3條,提交時是5條,如果返回第一頁,這也顯示選中的數據,回到第二頁,也會顯示選中的數據,以此類推,取消選中,翻頁幾次,無任何問題;總之,無論選中還是取消,翻頁都沒有bug

這個該如何實現呢?..分頁這個我沒問題,但是這個復選框一點下一頁,就會給刷新掉

回復內容:

目的:所有的數據實現分頁顯示,不是查詢所有的數據,而是每次取固定的條數。而且在每頁選中的數據ID都可以保存,一起提交選中的數據,做相應的操作。比如第一頁選中2條,第二頁選中3條,提交時是5條,如果返回第一頁,這也顯示選中的數據,回到第二頁,也會顯示選中的數據,以此類推,取消選中,翻頁幾次,無任何問題;總之,無論選中還是取消,翻頁都沒有bug

這個該如何實現呢?..分頁這個我沒問題,但是這個復選框一點下一頁,就會給刷新掉

兩種方案

方案1

- - -

1. 每一個頁面一個單獨的容器(div)。...

2. 加載新頁面時,首先檢查該頁面是否已經加載過了,例如加載頁面4// 代碼僅為示意

if($('.page-4', '.content').length > 0) {

$('.page', '.content').hide();

$('.page-4', '.content').show();

} else {

page4 = render_page(load_page(4)); //得到page4的結構

$('.page', '.content').hide();

$('.content').append(page4);

}

這樣在切換頁面的時候就可以保存頁面信息了。

方案2

- - -

創建一個對象來存放頁面數據,并且讓它支持自定義事件。當PAGE內容發生改變時,重新按照PAGE進行渲染。這實際上是一個MVC的方案。

下面的代碼隨手寫的,只是為了示意。請勿直接使用。// 可以用EventEmitter等等事件庫來支持,我這里為了簡單就用jQuery啦

var PAGE = $({

current: -1,

data: {}

});

PAGE.extend({

fetch: function() {

$.get('url', function(data) {

this.data[current_page] = data

this.trigger('value_change');

})

},

show: function(page) {

PAGE.current = page;

if(this.data[page]) {

this.trigger('value_change');

} else {

this.fetch(page);

}

},

});

PAGE.bind('value_change', function() {

render_page();

});

var render_page = function() {

if(PAGE[PAGE.current]) {

//按照PAGE[PAGE.current]的內容渲染 div#page的內容

} else {

throw('error');

}

};

$('input[type="checkbox"]', '#page').change(function() {

// 更新PAGE內容

PAGE.data[current_page][item] = value

PAGE.trigger(value_change);

});

選中后用一個數組變量a[]來保存選中的id;

分頁時上一頁數據的那部分html是刪掉的還是隱藏的?刪掉了肯定就肯定也沒有了呀。

這樣的情況就像購物車一樣對吧?每一頁選中的商品都扔進購物車,再批量處理。

我用CodeIgniter的時候用里面的購物車類處理過這種情況。原理就是用session存儲選中的ID,每個ID會生成一個唯一的rowid,渲染頁面的時候根據生成的rowid判斷當前項是否被選中。

本文原創發布php中文網,轉載請注明出處,感謝您的尊重!

總結

以上是生活随笔為你收集整理的php ajax复选框是否选中的值,jquery-ajax - php+ajax分页时,checkbox复选框选中的问题...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 色干综合 | 黄色在线观看免费视频 | 色婷婷午夜 | 亚洲毛片一区二区 | 91好色先生tv | 毛片1000部免费看 | 免费观看理伦片在线播放视频软件 | 在线你懂得 | 国产第9页 | 亚洲色图另类 | 国产麻豆a毛片 | 色屁屁www| 欧美亚洲一级 | 国内精品久 | 日韩欧美国产成人 | 怡红院av亚洲一区二区三区h | 精品人妻伦一区二区三区久久 | 综合视频在线观看 | 成人片免费视频 | 四虎精品欧美一区二区免费 | 九九九九九伊人 | 亚洲第一av网站 | 恶虐女帝安卓汉化版最新版本 | 97超碰国产精品无码蜜芽 | 大尺度激情吻胸视频 | 国产精品午夜福利视频234区 | 国产精品久久久国产盗摄 | 日韩美女毛片 | 日韩电影一区二区三区 | 婷婷精品在线 | 精品91av| 销魂奶水汁系列小说 | 黑名单上的人全集免费观看 | 日韩理论视频 | 动漫一区二区三区 | 色呦呦在线观看视频 | 天天干干 | 国产一区二区免费看 | 日日噜噜夜夜狠狠久久波多野 | 男人激烈吮乳吃奶爽文 | 久久久久久国产视频 | 国产在线操| 国产精品探花一区二区在线观看 | www精品视频 | 日韩免费av | 日韩大片免费观看视频播放 | 一区二区三区在线观看免费 | 天天看黄色片 | 免费瑟瑟网站 | 97成网 | 欧美日韩久久婷婷 | 国产91精品欧美 | 免费看国产曰批40分钟粉红裤头 | 国产手机在线视频 | 免费中文字幕 | 亚洲偷怕 | 国产免费一区二区三区四区五区 | 亚洲一区二区三区四区视频 | 老师的肉丝玉足夹茎 | 午夜影院福利 | 男女www| 亚洲免费一区视频 | 久久久久久久av | 亚洲一二三不卡 | 亚洲欧美日本一区 | 农村妇女精品一区二区 | 天天干天天谢 | 国产亚洲成人精品 | 中文字幕少妇在线三级hd | 亚洲91在线 | 免费一级特黄3大片视频 | 熟妇高潮一区二区三区 | 91干网| 欧美在线综合 | 欧美极品jizzhd欧美爆 | 日韩中文字幕亚洲 | 国产真实自拍 | 91精品国产aⅴ一区二区 | 国产在线综合视频 | 久久精彩免费视频 | 日本人妻不卡一区二区三区中文字幕 | 91亚洲综合 | 久久久久久久一区 | 91欧美一区二区三区 | 人妻一区二区视频 | 亚洲图片视频在线 | 国产日韩中文 | 无遮挡aaaaa大片免费看 | 中文字幕一区二区三区免费视频 | 欧美一级黄色片 | 三级自拍 | 亚洲啪啪 | 老牛嫩草二区三区观影体验 | 亚洲午夜激情视频 | 日韩免费av在线 | 一本色道久久88亚洲精品综合 | 日韩欧美国产另类 | 久久精品视频16 | 亚洲第一淫片 |