页面在$ .post()上重新加载

时间:2014-01-15 06:08:06

标签: jquery asp.net-mvc-4

http://twillsonline.in/shirts-2

在此链接中,我尝试使用jquery post方法调用操作。第一次页面加载当我试图选中复选框时我得到结果但第一次复选框取消选中..任何机构都可以解决此问题。

$.post('@Url.Action("Action", "Controller")', { parameter:value }, function (data) {
    if (data != null && data.trim() != "") {
        $('#div').html(data);
    }
    else {
        $("#div").html("<h1>No Results Found</h1>");
    }
});

这是我调用action的代码,它返回json结果

1 个答案:

答案 0 :(得分:0)

您只需在代码中替换几行即可。这是函数sort()的最后一个。

if (data != null && data.trim() != "") {
    //$('div .page-body').html(data);
    var replaced = data.replace(/\Rs/g, "<del>&#2352;</del> ");
    $('div .page-body').html(replaced);
} else {
    $("div .page-body").html("<h1 style='color:red;' >No Results Found</h1>");
}
祝你好运!!