Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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
Jquery 在div中使用Ajax加载传递问号url_Jquery_Ajax_Forms_Url - Fatal编程技术网

Jquery 在div中使用Ajax加载传递问号url

Jquery 在div中使用Ajax加载传递问号url,jquery,ajax,forms,url,Jquery,Ajax,Forms,Url,我有一个简单的Ajax加载函数,它通过一个表单将另一个php文件加载到一个div“content_box”中。月份和年份参数分别由dm和dy确定。提交按钮已通过id ds。 我想知道,将这些参数传递到浏览器url的最佳方式是什么,即如何获取url,如www.site.com/ddchart?dm=june&dy=2014&ds=Go $(document).ready(function(){ $('#df').submit(function(){ var month_ddchart

我有一个简单的Ajax加载函数,它通过一个表单将另一个php文件加载到一个div“content_box”中。月份和年份参数分别由dm和dy确定。提交按钮已通过id ds。 我想知道,将这些参数传递到浏览器url的最佳方式是什么,即如何获取url,如www.site.com/ddchart?dm=june&dy=2014&ds=Go

$(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();
  });
});

也许我没有正确理解您的问题,但是如果您的表单执行get而不是post,那么在提交查询字符串时,结果将自动添加到查询字符串中。我执行的是method=get请求,但结果不会添加到字符串中