我正在使用以下代码获取View中某些控件的值并将该值传递给控制器。
$('#jqxTree').on('select',
function (event) {
var args = event.args;
var treeOne = $('#jqxTree').jqxTree('getItem', args.element);
var treeTwo = $('#jqxTree2').jqxTree('getSelectedItem');
var firstId = treeOne.id;
var secondId =treeTwo.id;
//alert(firstId + secondId);
$("#DVTContainer").attr('src', "@Url.Action("MotionChart", "Chart", new {data=treeOne.id,location=treeTwo.id })");
});
以下行导致上述代码出错。
$("#DVTContainer").attr('src', "@Url.Action("MotionChart", "Chart", new {data=treeOne.id,location=treeTwo.id })");
请帮我解决一下。
答案 0 :(得分:2)
$.ajax({
url: /Home/AddSomething,
type: 'POST',
data: { value1 = "value1", value2 = "value2" },
dataType: 'json',
success: function (result) {
alert(result.data);
}
});
控制器:
public ActionResult AddSomething(string value1, string value2)
{
return json(new { data = value1 + value2 });
}