Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript $.ajax到$getJSON_Javascript_Jquery_Asp.net Mvc 3 - Fatal编程技术网

Javascript $.ajax到$getJSON

Javascript $.ajax到$getJSON,javascript,jquery,asp.net-mvc-3,Javascript,Jquery,Asp.net Mvc 3,我想将下面的Jquery代码转换为使用$.getJSON的$.ajax intead,那么$.ajax代码是什么呢 $(function () { $('#checkExists').click(function () { $.getJSON($(this).attr('href'), function (result) { alert(result); if (result) { alert('t

我想将下面的Jquery代码转换为使用$.getJSON的$.ajax intead,那么$.ajax代码是什么呢

$(function () {
    $('#checkExists').click(function () {
     $.getJSON($(this).attr('href'), function (result) {
            alert(result);
            if (result) {
                alert('the record exists');
            }           
        });
        return false;
    });
});
请建议

$.ajax({
  url: $(this).attr('href'),
  success: function (result) { ... },
  dataType: 'json'
});

另外,我建议使用
event.preventDefault()
而不是
returnfalse

它在页面加载时加载并显示文本成功警报,我想在链接上显示它,单击将上面发布的代码放入
$('#checkExists')。单击(function(){//code here})
块…我喜欢这样做,但问题相同:($(function(){$('#checkExists')。单击(function(){$.ajax({url:$(this).attr)('href'),success:function(result){alert('I am here');},数据类型:'json'});return false;});});@DotnetSparrow,你遇到了什么问题。你原来的帖子没有引起任何问题,只是要求在两个方法调用之间进行翻译。如果你在寻找明显不同的内容,请发布一个新问题。否则,编辑你原来的问题以澄清你在寻找什么。