event.preventdefault()从url中删除问号

时间:2015-04-18 11:42:42

标签: jquery forms url

我有一个get表单,可以将php文件加载到div中。但是,必需的event.preventdefault()会从URL中删除问号和表单参数。我该如何防止这种情况?

$(document).ready(function(){
  $('#df').submit(function(){
    var month_ddchart = $('#dm').val();
    var year_ddchart = $('#dy').val();
    source_ddchart = '/data/ddc-'+month_ddchart+'-'+year_ddchart+'-body.php';
    $('#content_box').load(source_ddchart);
    event.preventDefault();
  });
});

1 个答案:

答案 0 :(得分:2)

您需要将event添加到函数参数中,以便在函数中实际使用它,如下所示:

$("#myForm1").submit(function(event) {
    event.preventDefault();
    return false;
});