由网友(私、念)分享简介:ATM我想这样的,但没有运气,我在做动作让空VAR ARR = [31,17,16]。$获得('<%= Url.Action(做,富)%>',{IDS:ARR},功能(四){...});公众的ActionResult DO(IEnumerable的< INT> IDS){...}解决方案...![axios和ajax优缺点的理解](/d/file/2023/09-16/a587d0e86fe1bda21573ac35437f68e6.png)
ATM我想这样的,但没有运气,我在做动作让空
VAR ARR = [31,17,16]。
$获得('<%= Url.Action(做,富)%>',
{IDS:ARR},
功能(四){...});
公众的ActionResult DO(IEnumerable的< INT> IDS)
{
...
}
解决方案
尝试这样的:
$。阿贾克斯({
网址:'<%= Url.Action(做,富)%>',
数据:{IDS:[31,17,16]},
传统:真正的,
成功:函数(结果){
}
});
请注意, 传统:真正的
参数。
或者,如果你坚持的 $得到()
功能:
$。获得(
'<%= Url.Action(做,富)%>',
$ .PARAM({IDS:[31,17,16]},真),
功能(结果){
}
);
![axios和ajax优缺点的理解](/d/file/2023/09-16/a587d0e86fe1bda21573ac35437f68e6.png)
atm I'm trying like this, but no luck, I get null in my Do action
var arr = [31,17,16];
$.get('<%=Url.Action("Do", "Foo") %>',
{ids:arr},
function(d){...});
public ActionResult Do(IEnumerable<int> ids)
{
...
}
解决方案
Try like this:
$.ajax({
url: '<%= Url.Action("Do", "Foo") %>',
data: { ids: [ 31, 17, 16] },
traditional: true,
success: function(result) {
}
});
Notice the traditional: true
parameter.
Or if you insist on the $.get()
function:
$.get(
'<%= Url.Action("Do", "Foo") %>',
$.param({ ids: [31, 17, 16] }, true),
function (result) {
}
);
相关推荐
最新文章