1

次のコードがあります。

<?php

    if(isset($_POST['myCheckBox']))
    {
        //Checkbox1 is selected
        echo "helloword 1: [".$office."]";
        $checked = "checked";
     }
     else
    {
       //alternate code
       echo "helloword 2: [".$office."]";
       $checked = "";
    }
?>

<form name="checkbox" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
    <input type="checkbox" name="myCheckBox" value="<?php echo $office;?>" onClick='submit();' <?php echo $checked;?>>
</form>

ページ全体がリロードされないように、フォームを送信するときに HTML ページの一部を更新するにはどうすればよいですか? また、これはそれを行うための最良の方法ですか?

4

1 に答える 1

1

ajax、特にjquery.formプラグインが適していると思います。ページを更新せずにこのプラグインを使用してフォームを送信できます。

于 2013-08-08T01:21:35.790 に答える