だから私はこの問題があります。このフォームには、正常に動作するため投稿していない別のPHP関数に移動する日付型の入力があります。動作しないのは1つだけです。あなたはdateform
がidなので、日付を選択すると、最初の行(それはwhileループ内にあります)のすべてのプロセスをスローするだけです。私は問題を知っている、dateform
クラスにする必要がありますが、私はクラスのIDを変更しても動作しません。Javascript送信したIDのみ
次のコードは動作します(1行目のみ)。私は$(".dateform")
とclass="dateform"
のためにそれを変えました。
Javascriptを
<script type="text/javascript">
$(".dateinput").change(function(){
console.log("Submiting form");
$("#dateform").submit();
});
</script>
HTML
<form id="dateform" action="' . date($connection) . '" method="POST">
<input type="hidden" name="order" value="' . $row['order'] . '">
<input type="hidden" name="a_date" value="' . $a['id'] . '">
<input class="dateinput" type="date" name="rDate" value="' . $row['r_view'] . '">
</form>
'$("。dateinput ")の代わりに' $(this) 'を書きます。 – Bhargav
すでにそれを行いました。 – Kakotas7
どのような問題 – Bhargav