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

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

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

瀏覽:116日期: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
主站蜘蛛池模板: 桃园县| 青田县| 罗城| 澄迈县| 绥江县| 砀山县| 修武县| 德保县| 桃江县| 泰安市| 瓮安县| 醴陵市| 林州市| 墨玉县| 阆中市| 沾益县| 门源| 百色市| 澎湖县| 灌阳县| 绥宁县| 青浦区| 清新县| 黄石市| 阿拉善右旗| 长顺县| 宜宾市| 和平县| 乡城县| 吉安市| 乌拉特中旗| 正镶白旗| 舒兰市| 察隅县| 大余县| 北流市| 哈尔滨市| 贺兰县| 兴城市| 南昌市| 巧家县|