ajax传值

huitian1621 huitian1621 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

<select name="ddladdr" id="ddladdr" style="width: 100px; margin-left:20px;" onchange="alladdr()">
<option value="0">所有地区</option>
<option value="1">北京</option>
<option value="2">上海</option>
<option value="3">天津</option>
...
</select>

function alladdr(){
var sarea = document.getElementById("ddladdr").value
$.ajax({
type: 'POST',
url: 'DataServer.ashx',
data: sarea,
});
}


DataServer.ashx:



public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
string strarea = context.Request.Form["sarea"].ToString();
string areadata = getAreaData(strarea);
context.Response.Write(areadata);
}

public string getAreaData(string areadata)
{
...
}


这样写可以吗? 怎么把select里改变的值用ajax传递到DataServer中呢?
...全文
评论 5
收藏 已收藏
分享
返回顶部
huitian1621
.NET社区 62,272 成员 668,968 内容