Ajax" GET"不在IE 8中工作

时间:2014-08-29 06:52:08

标签: ajax asp.net-mvc

以下代码在IE8中不起作用,我必须从我的控制器获取数据并需要访问函数abcd()并做一些事情,我的断点直接出来而不进入ajaxcall < / EM>

$.ajax({
    url: "/Transactions/MyList/" + transactionID,
    type: "GET",
    contentType: "application/json",
    cache: false,
    success: abcd
});

**function abcd()** {
    //do something
}

2 个答案:

答案 0 :(得分:1)

$.get( "//here give the id/class" );

例如:

$.get( "test.php" );

$.get( "test.php", { name: "abc", time: "2pm" } ); etc

答案 1 :(得分:0)

我猜想MyList是TransactionsController中的一个动作方法,它返回JsonResult。正确?您对Json结果是否允许获取?你可以将第二个参数传递给Json结果,该结果表明AllowGet行为(返回Json(data,JsonRequestBehavior.AllowGet))...

另外你的abcd方法应该有一个参数 - 数据 - 来处理从通话中收到的内容......