将服务器控件值作为jquery参数传递
我试图从下拉列表中获取一个值,并通过jquery将所选值作为参数传递给AJAX页面方法调用。如何在调用的将服务器控件值作为jquery参数传递,jquery,asp.net,ajax,servercontrols,Jquery,Asp.net,Ajax,Servercontrols,我试图从下拉列表中获取一个值,并通过jquery将所选值作为参数传递给AJAX页面方法调用。如何在调用的数据:参数段中引用控件的选定值?我只是通过它的ID来引用它吗?以下是我得到的: $(document).ready(function() { $("#AssignEmployeeButton").click(function() { $.ajax( { type: "POST", url:
数据:
参数段中引用控件的选定值?我只是通过它的ID来引用它吗?以下是我得到的:
$(document).ready(function()
{
$("#AssignEmployeeButton").click(function()
{
$.ajax(
{
type: "POST",
url: "TeamManager.aspx/IsOnlyTeamEmployee",
data: "{'employeeId': *control value here*}",
contentType: "application/json; charset=utf-8",
success: function(msg)
{
//function body will go here
}
}
}
}
我有预感是这样的。谢谢!:)使用
JSON.stringify
而不是试图手工编写JSON。
$.ajax({
data: "{'employeeId': $('#idOfYourDDL').val()}"
});