使用JQuery传递变量

时间:2010-04-13 23:53:32

标签: javascript jquery ajax

<script type="text/javascript" charset="utf-8"> 

 $(document).ready(function() {
    $("a").click(function() {
        $("#myDiv").load( "job_board_data.php", { pageNo: $(this).text()} );
        return false;
    });
});
</script>
<a href="job_board_data.php?p=1">1</a>

如何将变量传递给我的job_board_data.php脚本????我想传递变量,如页面,排序......任何人?

2 个答案:

答案 0 :(得分:1)

$(document).ready(function() { 
  $("a").click(function() { 
    $("#myDiv").load("job_board_data.php", { pageNo: $(this).text()} ); 
    return false; 
  }); 
});

在该代码中,当用户点击链接时,您将“job_board_data.php?pageNo = 1”的响应内容加载到div中。

job_board_data.php将此视为常规HTML网址调用,因此它会将参数(您在$ .load的第二个参数中指定的参数)。

例如,使用上面的.load语句:

$_POST['pageNo'] 

将返回

"1"

答案 1 :(得分:0)

$('a').click(function () {
    $('#myDiv').load($(this).attr('href'));
}