簡體   English   中英

jQuery的選擇提交表單不起作用

[英]jquery submit form with select not working

我想使用AJAX進行提交並選擇列表。 我發出了一個簡單的警報,但沒有任何反應。 我錯過了什么嗎? 這是我的html:

            <form id='bill_action' action='post'>
            <input type='hidden' name='bill_id' value='".$v1['id']."'>
            <select name='action' onchange='this.form.submit()'>
                <option value='test1'>test1</option>
                <option value='test2'>test2</option>
            </select>

            </form>

我的JS:

$("#bill_action").submit(function() {
    alert('hello world'); //for test
    $.ajax({ //make ajax request to bill_action.php
        url: "bill_action.php",
        type: "POST",
        dataType:"json", //expect json value from server
        data: bill_id
    }).done(function(data){ 
//on Ajax success
    })
})

嘗試這個 :

<form id='bill_action' action='post'>
 <input type='hidden' name='bill_id' value='".$v1['id']."'>
 <select name='action' onchange='myfunction'>
     <option value='test1'>test1</option>
     <option value='test2'>test2</option>
 </select>

 </form>


function myfunction() {
    alert('hello world'); //for test
    $.ajax({ //make ajax request to bill_action.php
        url: "bill_action.php",
        type: "POST",
        dataType:"json", //expect json value from server
        data: bill_id
    }).done(function(data){ 
        //on Ajax success
    })
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM