我正在尝试获取select元素的值,但正在返回Array()
这是我的HTML:
<select name="data[Attorney][empresa]" id="AttorneyEmpresa">
<option value="">Selecione</option>
<option value="3">Sotreq</option>
</select>
我的Jquery:
$(document).ready(function() {
$("#AttorneyEmpresa").change(function(){
$.ajax({
type: 'POST',
data: $('#AttorneyEmpresa').val()
});
});
});
怎么了?
答案 0 :(得分:14)
试试这个
$(document).ready(function() {
$("#AttorneyEmpresa").change(function(){
$.ajax({
type: 'POST',
data: {keyname:$('#AttorneyEmpresa option:selected').val()}
});
});
});
答案 1 :(得分:3)
data属性应该是Object类型,如下所示:
$(document).ready(function() {
$("#AttorneyEmpresa").change(function(){
$.ajax({
type: 'POST',
data: { "select" : $('#AttorneyEmpresa').val()}
})
})
});
答案 2 :(得分:1)
您需要将当天作为对象发送。
var data = { somekey: $('#AttorneyEmpresa').val() }