是否可以$('#select option:selected').val()
在通话中作为数据的一部分发送$.ajax
?我知道这是一个数值,但我需要它用于数据库目的。
问问题
8637 次
3 回答
4
Ajax 调用接受一个 JSON 对象,通过如下data
选项传递给服务器:
var your_selected_value = $('#select option:selected').val();
$.ajax({
type: "POST",
url: "your_url",
data: {selected: your_selected_value},
success: function(data) {
// Stuff
},
error: function(data) {
// Stuff
}
});
在服务器端,您可以通过请求参数获取值。
于 2013-06-03T17:57:11.007 回答
0
是的你可以。
var value = $('#select option:selected').val();
$.ajax({
type: "POST",
url: "url",
data: "selected=".value,
success: function(data) {
// Stuff
}
});
html
<input name="selected"....
于 2013-06-03T18:00:52.433 回答
0
是的。您可以在ajax调用中以json对象的形式设置数据集。
http://api.jquery.com/jQuery.ajax/
$.ajax({
url: 'yourUrl.php',
data: {value: $('#select option:selected').val()},
});
于 2013-06-03T17:56:59.240 回答