0

我正在使用以下代码来获取 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 })"); 请帮助我如何解决它。

4

1 回答 1

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 });
}
于 2013-06-20T08:09:36.637 回答