Tag: 此内容

‘this’是否指的是调用此函数的元素?

在下面的代码片段中,我使用$(this)来引用调用函数的元素。 我知道这是不正确的,因为我打印出了值,它给了我’undefined’。 我如何参考输入元素? $(function() { $( “.datepicker” ).datepicker({ onSelect: function (date, obj){ if(confirm(‘Is this correct?: ‘+ date )) { $.post(‘edit.php’, { “row”: $(this).data(‘id’), “date”:date, “field”:$(this).name, “ajax”:’true’ }); } } }); }); 这是html元素: 我感谢任何帮助。 很抱歉这样的javascript noob ._。