jQuery获得select选中的值,再用ajax提交到后台。
这个很简单的,:
1,用jquery选择器获取值,
2,用ajax的post方法提交就可以了,
var val=$("#selectId").val();//获取select选中的值
$.ajax({
url:'url?'+'selectVal='+val,//后台请求url,传入值
type:'GET',//使用get请求,如果用post,值写在data里
cache:true,//缓存
dataType:'json',//返回的数据类型,就是后台返回回来的类型,可以是html,或xml
async:true,//使用异步方式
success:function(data){//成功后返回值data
},
error:function(){//失败的处理
},
});
楼主快看,var str =$('id名称').val(); 再
$.ajax(
{
data:{提交的值:str}
}
)
1
js
function Change(){
var strvalue=$("#sel").val();
$.ajax({
url: "/Main/Func?valu="+strvalue,
type: "POST",
dataType: "json",
success: function (jdata, stat) {
alert("成功");
}
});
}
var val=$("#selectId").val();//获取select选中的值
$.ajax({
url:'url//后台请求url,传入值
type:'GET',//使用get请求,如果用post,值写在data里
data:{val:val},//option的值传入后台
dataType:'json',//返回的数据类型,就是后台返回回来的类型,可以是html,或xml
async:true,//使用异步方式
success:function(data){//成功后返回值data
},
error:function(){//失败的处理
},
});