Php .find()jQuery在表中不起作用
想要获取Php .find()jQuery在表中不起作用,php,jquery,Php,Jquery,想要获取 在警报中,它返回一个对象。 我做错了什么?您正在使用字符串而不是jquery对象作为选择器 $('.edit').click (function(){ var id = $(this).parent().data('id'); var fname = $('#id').find('#fname'); alert(fname); }); 你可以考虑一下,如果你正在检索的值是ID,那么它需要哈希是一个有效的选择器: $(id).
在警报中,它返回一个对象。
我做错了什么?您正在使用
字符串而不是jquery对象作为选择器
$('.edit').click (function(){
var id = $(this).parent().data('id');
var fname = $('#id').find('#fname');
alert(fname);
});
你可以考虑一下,如果你正在检索的值是ID,那么它需要哈希是一个有效的选择器:
$(id).find('#fname')
此外,有效的标记要求id在页面上是唯一的。您正在使用字符串而不是jquery对象作为选择器
$('.edit').click (function(){
var id = $(this).parent().data('id');
var fname = $('#id').find('#fname');
alert(fname);
});
你可以考虑一下,如果你正在检索的值是ID,那么它需要哈希是一个有效的选择器:
$(id).find('#fname')
此外,有效的标记要求id在页面上是唯一的。旁白:我建议对单元格使用类而不是id。id通常被认为是唯一的。在哪里设置.data('id')
?显示的html中没有数据-
属性。因此,html中没有class=edit
,因此#id
应该是一个id@winona好吧,它仍然会失败。旁白:我建议对单元格使用类而不是ID。id通常被认为是唯一的。在哪里设置.data('id')
?显示的html中没有数据-
属性。因此,html中没有class=edit
,因此#id
应该是一个id@winona-但它仍然会失败。