1
私はJqueryとhtmlを使用しています。リストメニュー(複数)の確認で問題が発生しました。問題は、ユーザーが行った選択の数をカウントすることができない(/方法を知らない)ことです。私はすべてのオプション値の最後に ':'を追加して、テキストを配列に分割して動作させたが、データベースが乱雑になってしまった。jquery listbox validation
var int_country= $('#int_country :selected').text();
listLength = int_country.split(":");
if (listLength.length > 16){
var i = listLength.length -1;
alert ("You have selected " + i + " countries. \nPlease select 15 or less international countries!");
$('#int_country').focus();
return false;
}
これを回避する方法を教えてください。
どのように「データベースを混乱させるのですか」? – rpjohnst
まあ、そこまでのコードはデータベースで何もする必要はありませんが、データベース内のリストボックスにある同じ値を挿入しています。これには ":"が含まれていて、残りの複雑さを想像することができますテーブルや他のものを結合するときにそれから派生します。 –