これら 2 つの問題を検索してみましたが、テーブル内にフォームを含めないという提案があったため、Web サイトをフォーマットするための正しい方法ではないように見えるため、すべてのテーブルを削除しました。別の提案は、フォームが想定どおりに動作していないため、jquery が正しくリンクしていないということでした。これが問題だと思います。
選択した jquery http://harvesthq.github.io/chosen/と MVC yii フレームワークを使用しています。
ここに私のJavaファイルをリンクしようとしています
<script src="./assets/chosenjquery/js/chosen.jquery.min.js" type="text/javascript"></script>
<script src="./assets/chosenjquery/js/chosen.jquery.js" type="text/javascript"></script>
<link href="./assets/chosenjquery/css/chosen.css" rel="stylesheet" type="text/css" />
これが、私が持っている行で未定義の属性名(データプレースホルダー)という警告を受け取るという問題を抱えているフォームです<select data-placeholder="Select a Country.." class="chzn-select" style="width:350px;" tabindex="2">
<!-- Select Country -->
<p>
<label for="selectCountry">Select a Country:</label>
<form id="selectCountry" name="selectCountry">
<select data-placeholder="Select a Country.." class="chzn-select" style="width:350px;" tabindex="2">
<option value="" selected="selected"></option>
<option value="Australia">Australia</option>
<option value="USA">USA</option>
<option value="Canada">Canada</option>
<option value="England">England</option>
</select>
</form>
</p>
フォームは、一致する値をリストに表示する検索が含まれたドロップダウン メニューであると想定されています。標準の選択メニューを変更するhttp://harvesthq.github.io/chosen/を参照してください。しかし、私は標準のリストを表示しているため、Javaファイルでのリンク方法に問題があると思われます。これは以前のプロジェクトで機能します:/