Ajax帖子没有从Chrome浏览器中调用成功,可以在IE中使用

时间:2014-07-24 14:17:09

标签: javascript ajax asp.net-mvc-4

我有一个添加按钮,它调用控制器执行它需要做的事情,但它从不调用Chrome浏览器的成功函数?在IE中工作,所以我知道它被另一个浏览器调用,不知道为什么chrome不工作?

  $('#ui_btn_AddItem').click(function () {

//...getting the data values here....      
            $.ajax({
                url: "/userGroup/CopyItem",
                type: "POST",
                dataType: "json",
                contentType: "application/json; charset=utf-8",
                data: { "id": distribId, "selectedIDs": selectedValues },

                success: function (data) {
                    alert('success');
                    window.location(data.retUrl); // Success Callback
                },
                error: function (req, status, error) {
                    alert('error');
                    bootbox.alert(req.responseText);
                }//  error: errorCallback
            });




    });

我的控制器被称为[HttpPost]

      public ActionResult CopyItem(
...doing some copy stuff then returning the json result.
  return Json(new { success = true, retUrl = returnUrl }, JsonRequestBehavior.AllowGet);

不确定为什么我的警报没有提出任何想法?

0 个答案:

没有答案