国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

html5 - javascript讀取自定義屬性的值,有的能夠取到,有的取不到怎么回事??

瀏覽:146日期:2022-11-29 18:11:33

問題描述

html5 - javascript讀取自定義屬性的值,有的能夠取到,有的取不到怎么回事??所示::中文簡稱的input里面取不到屬性為data-shortname的值;;但是其他的能夠取到,

這是拼接表格的::

for (var i = 0; i < msg.rows.length; i++) { $('#list').append(’<tr id=tr’ + i + ’ onclick='showDetail(this)' data- data-two='’+msg.rows[i].two+’' data-three='’+msg.rows[i].three+’' data-name='’+msg.rows[i].name+’' data-shortname='’+msg.rows[i].shortName+’' data-sort='’+msg.rows[i].sort+’'><td>’+ msg.rows[i].name + ’</td><td>’ + msg.rows[i].two + ’</td><td>’ + msg.rows[i].three +’ </td></tr>’) $('#tr' + i).attr('class', ’list-tr’); list_context=msg.rows

這是點擊某一行執行的方法::顯示在上面的表單中

function showDetail(str){ //console.log($(str)) var list_this=$(str) $('#id').val(list_this.data('id')) $('#two').val(list_this.data('two')) $('#three').val(list_this.data('three')) $('#name').val(list_this.data('name')) $('#shortName').val(list_this.data('shortname')) $('#sort').val(list_this.data('sort'))}

html5 - javascript讀取自定義屬性的值,有的能夠取到,有的取不到怎么回事??

這是對應的頁面的表單,,,大神,,,我這是哪里錯了,,,,實在不知道原因,望指點

問題解答

回答1:

$('#id').val(list_this.data('id')) $('#two').val(list_this.data('two')) $('#three').val(list_this.data('three')) $('#name').val(list_this.data('name')) $('#shortName').val(list_this.data('shortname')) $('#sort').val(list_this.data('sort'))

都改下面這種

list_this.attr('data-id')

標簽: JavaScript
主站蜘蛛池模板: 疏勒县| 遂川县| 哈密市| 含山县| 仁怀市| 三台县| 沛县| 华坪县| 孟州市| 塘沽区| 易门县| 霍州市| 温宿县| 廊坊市| 凤凰县| 洪泽县| 夏邑县| 景宁| 内乡县| 婺源县| 从化市| 广昌县| 武定县| 惠东县| 上犹县| 马关县| 黎平县| 兖州市| 三河市| 海盐县| 都安| 崇左市| 鹰潭市| 萨嘎县| 威远县| 榆中县| 蓬安县| 咸阳市| 大理市| 和林格尔县| 万山特区|