2013-06-20 3 views
0

Я использую следующий код для получения значений некоторых элементов управления в представлении и передачи этих значений контроллеру.Параметры передачи для контроллера в jQuery

$('#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

DVTContainer элемент IFrame –

+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 }); 
} 
Смежные вопросы