0

次のコードを使用して、ビューのいくつかのコントロールの値を取得し、その値をコントローラーに渡しています。

$('#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 に答える