だから、私はこれができるかどうかわかりません。そうでない場合は、提案をいただければ幸いです。質問がばかげている場合は事前に申し訳ありません...
データベースから取り込まれたさまざまなユーザー名を保持しているphpで作成した配列があります。ユーザーがフォームを送信するときに、jQuery を使用して、送信されたユーザー名が既に作成された配列に存在しないことを確認したいと考えています。これを行う方法がよくわかりません。これが私が向かっているところです。
PHP セクション:
$existing_users = array();
$existing_users[] = $users; //this is reiterating in a while loop
HTML セクション:
<input type='text' name='user_name' id='user_name' />
jQuery セクション:
function checkAllFieldsForm() {
if (jQuery.inArray($('#user_name').val(),$existing_users) == -1) {
alert('no way this worked');
}
};
代わりに $.each を使用する必要があるかどうかはわかりません... ID で配列 $existing_users にアクセスする必要があるようですが、ID を指定していません。部門 ID を指定する必要がありますか?