0

私は自分の問題に対する独自の解決策を探しています。1回のクリックで2つのイベントを送信したいと考えています。答えの大部分はfunction()の作成に関係していますが、私の関数の一部にはphpループの使用が含まれています。

現在、このコードは2番目のイベントのみを実行します。逆に、イベントを切り替えると、他のイベントが発生します。基本的に、最後のイベントが実行されます。

if($result){
    if(mysql_affected_rows() != 0){
      while($row = mysql_fetch_array($result)){ 

    echo "<table>";
        echo "<tr style='cursor: pointer' onclick=\"document.location = 'test.php?airport_id=" . $row['id'] . "'; document['myform'].submit(); return false; \";>";
    echo "<td width=100 align=left><font color=#FFFFFF>" . $row['ident'] . "</font></td>";

解決策として何を提案しますか?

4

1 に答える 1

0

AJAXを使用することを考えたことはありますか?AJAXを介してフォームを送信できます。送信がOKになったら、リダイレクト機能をトリガーします。このリンクはあなたを助けるかもしれません:http ://www.jstiles.com/Blog/How-To-Submit-a-Form-with-jQuery-and-AJAX

于 2013-02-20T11:44:10.537 に答える