2012-04-27 15 views
0

同じページでjquery load関数を使う必要があります。例えば:jquery load in same page

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ページであり、私はロード機能をクリックした後にしたい、これは私はこの瞬間の負荷で使用方法を知らないjqueryのコードで同じページにロード機能を使用して

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

をREQUESTを送信機能を助けてください:

+1

"、":$( "#change")load( 'operator.php'、{"userip":ip});または質問の入力ミスですか? –

答えて

2

urlとパラメータの間にコンマがありません。

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

はい、$ _REQUESTは応答していません= – user1360571

+0

@ user1360571:$ _REQUESTの意味は何ですか?スクリプトのエラーが出ますか?火かき棒を使用して、それが何であるかを確認してください – Shyju