使用 JQuery Ajax,在单选和按钮单击时,发出一个 ajax 请求,我得到了正确的响应,但是,响应也返回了先前的响应。
例如,如果用户选择了“apple”并单击提交,则响应返回“apple”。接下来,如果该用户选择“kiwi”,则响应返回“apple”和“kiwi”。我只希望响应返回当前选择,在本例中为“猕猴桃”。
这是代码:
function get_fruit() {
var selection = $("input[name=fuit]:checked").val();
$.ajax({
type: "POST",
url: "../user_selects/",
data: {selection:selection},
success: function(data) {
alert(data);
$("body").append(data);
}
});
}
和按钮:
<button onclick="get_fruit();">Submit</button>
我还有一个带有水果的单选按钮列表。例如,单选按钮葡萄、下一行、单选按钮梨等