jquery - 在事件发生时更改表单操作

时间:2016-05-16 14:13:42

标签: jquery

我自动编译填充文本字段的代码,并使用行ID填充隐藏字段 我希望当ID字段不为空时,表格ACTION将更改为另一个URL。 再次 - contactID字段是自动填充的东西

HTML

<form method="post" action="index.php?page=contacts" class="quick_search">
                    <input type="text" name="fNameHe" value="<?PHP echo $_POST['fNameHe'] ?>"  />
                    <input type="hidden" name="contactID" value="" id="contactID" />
                    <span id="ajax_response_contact" class='ajax_response'></span>

JS:

$("#contactID").on('change keyup copy paste cut', function() {  // <- not working

    var contactID = $( "#contactID" ).val();
    alert(contactID);
    var action = $(this).val() != "" ? "contactPage=contactID="+contactID : "contacts";
    $("#contactID").parents('form').attr("action", action);
});

0 个答案:

没有答案