在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5  PHP  HTML/ 請(qǐng)問(wèn)后臺(tái)在前臺(tái)模板 循環(huán)出的數(shù)據(jù)應(yīng)該如何獲取id值?

請(qǐng)問(wèn)后臺(tái)在前臺(tái)模板 循環(huán)出的數(shù)據(jù)應(yīng)該如何獲取id值?

后臺(tái)輸出的一個(gè)變量到前臺(tái),但是id不需要顯示,所以沒(méi)有在前臺(tái)將id輸出,
clipboard.png

現(xiàn)在我需要使用ajax 用post方式提交數(shù)據(jù)以作修改 ,目前我能想到的方法是使用自定義屬性
clipboard.png
$(#id).attr()這種方式獲取id ,這樣id是可以獲取到,但是獲取的永遠(yuǎn)都是數(shù)據(jù)庫(kù)中最大的那條數(shù)據(jù)的id ,或者是第一條數(shù)據(jù)的id,請(qǐng)問(wèn)應(yīng)該如何獲取這個(gè)id呢?

clipboard.png
這是js代碼

clipboard.png
這是頁(yè)面顯示效果,

請(qǐng)問(wèn)應(yīng)該如何獲取這個(gè)id呢?

回答
編輯回答
久愛(ài)她

<input type="hidden" name="id" value="{$id}">

2017年8月15日 11:52
編輯回答
不將就

你點(diǎn)擊的按鈕是寫(xiě)在哪里的?如果是寫(xiě)在每一個(gè)foreach里面的話可以通過(guò)jquery的$(this),然后通過(guò)父子元素的嵌套關(guān)系來(lái)獲取對(duì)應(yīng)元素的id值。能把你的代碼貼完整嗎?

2017年7月11日 07:54
編輯回答
咕嚕嚕

你這種渲染的方式是?

2018年3月19日 23:08
編輯回答
陌顏

元素的id值應(yīng)該在頁(yè)面中是唯一的,看你上面的模板應(yīng)該是每一條都使用了相同的id值,這樣jquery只會(huì)將查詢到的第一個(gè)元素返回,所以$('#Aid').data('name'),永遠(yuǎn)得到的是第一個(gè)元素的data-name的值

var id = $('#Aid').data('name')

改成

var id = $(this).parents('[data-name]').data('name')

這樣不太好,最好是這個(gè)頂層的div相對(duì)于其子元素有個(gè)唯一的class,例如layui-wrapper,這樣就能改成

var id = $(this).parents('.layui-wrapper').data('name')

其實(shí)最好的方法是你把這個(gè)id以data-name的方式寫(xiě)到.layui-btn這個(gè)元素上,然后直接

var id = $(this).data('name')
2018年7月30日 22:59
編輯回答
雨萌萌

可以這樣搞:
把點(diǎn)擊事件寫(xiě)在保存ID值的html標(biāo)簽上
比如你保存ID的html標(biāo)簽為

<li data-name={$w.id} onClick="getID(this)"></li>

然后js這樣寫(xiě):

function getID(it)
{
    $(it).attr('data-name');
}

這樣就可以了獲取到當(dāng)前點(diǎn)擊事件的ID值了。

class當(dāng)做dom的觸發(fā)事件同理。

2018年8月5日 09:34
編輯回答
貓小柒

因?yàn)槟惆衙看螐暮笈_(tái)獲取到的 ID 都賦值在 id 為 Aid 的元素上,能有這么元素的 ID 為 aid 嗎?

2017年5月14日 05:10
編輯回答
遺莣

想啥呢?ID還得后臺(tái)傳給你的數(shù)據(jù)ID,不然對(duì)不上號(hào)有啥用

2017年8月9日 16:45
編輯回答
伐木累

根據(jù)你的寫(xiě)法$("#Aid")會(huì)返回一個(gè)數(shù)組的,因?yàn)橛卸喔?code>Aid元素啊。

你為什么不直接

<div id="${w.id}" class="Aid" ...>

不過(guò)你的數(shù)據(jù)修改函數(shù)綁定也不知道怎么寫(xiě)的,因?yàn)槟愕拇a全是片段,不好說(shuō)了,不過(guò)如果是在foreach下面有按鈕,可以用其他方法綁定的,比如用按鈕可以直接獲取到相關(guān)信息。

2017年11月8日 00:18