我需要在提交表单时获取jQuery按钮的值。我正在使用的表单和jQuery如下,但它不起作用。
我需要获取 data-url 的值。
jQuery代码
$("#addAgency").submit(function(event) {
var val = $("button[type=submit][clicked=true]").attr('data-url');
alert(val);
});
HTML代码
<form id="addAgency">
<button type="submit" data-url="test.php">
</form>
提前致谢。
答案 0 :(得分:1)
我从未听说过[clicked=true]
,我认为这是对的。以下内容将从提交表单的子项中找到该按钮。
$("#addAgency").submit(function(event) {
var val = $(this).find('button[type=submit]').attr('data-url');
alert(val);
});
答案 1 :(得分:1)
尝试
$("#addAgency").submit(function(event) {
var val = $(this).find("button[type=submit]").data('url');
alert(val);
});
答案 2 :(得分:0)
试试这个。
$("#addAgency").submit(function(event) {
alert($(event.target).find('button').data('url'));
});