0

我需要在同一页面中使用 jquery 加载功能。例如:

echo"

<table style='border:1px solid #666;'>
<tr>";
do {
printf("

<td><a data-val='%s' id='ip'>%s</a><br><hr></td>

",$showrequestarr['ip'],$showrequestarr['ip']);
}
while ($showrequestarr = mysql_fetch_array ($showrequest));

/****************************chat*****************************/
if (isset($_REQUEST['userip'])) {
  $showresult = mysql_query("SELECT text FROM message WHERE userip = '$userip'");
  $showarray = mysql_fetch_array ($showresult);
}

这是我的 php 页面,我想在单击加载函数后使用同一页面中的加载函数发送请求

$("a").click(function() {
  var ip = $(this).data('val'); 
  $("#change").load('operator.php' {"userip":ip} );  
});

这是jquery代码,我不知道在这个时刻如何使用加载功能....请帮助:)

4

1 回答 1

2

您在 url 和参数之间缺少逗号。

$(function(){    
   $("a").click(function() {
      var ip = $(this).data('val'); 
      $("#change").load('operator.php', {"userip":ip} );  
   });
});
于 2012-04-27T15:03:04.167 回答