検索機能を機能させるために別のページに投稿できるように、フォーム内にある必要がある検索ボックスがあります。私は元々、iFrame を使用して Firefox でこれを正常に動作させていましたが、検索ボックスを使用すると、Internet Explorer を使用しているときに単純に更新されました。
現在のフォームの下に別のフォームを作成するだけで問題なく機能することがわかりましたが、明らかにページの間違った場所に残ります。
このサイトの他の場所で正常に使用した jQuery clone() メソッドを使用しようとしましたが、これは機能しません。
clone() メソッドを使用する別の方法を見つけたところ、jsfiddle 内で正常に動作しましたが、私のサイトでは動作しません。
これは、入力したい div です。
<div id="CustomerSearch">
2
</div>
そして、これは私が複製したいdivです:
<form name="frmCustomerList" action="../CustomerList/default.asp" method="post">
<div id="CustomerSearchClone">
1
Customer Search: <br />
<input type="text"id="txtSearch" name="txtSearch" class="Searchbox" />
<input type="submit" value="View" name="txtSearchSubmit" />
</div>
</form>
これは、外部ファイルで使用しているスクリプトです。
var CustomerSearch = jQuery('#CustomerSearch');
var CustomerSearchClone = jQuery('#CustomerSearchClone');
CustomerSearch.html(CustomerSearchClone.clone(true));
ここのJSFiddleで動作しています:http://jsfiddle.net/de9kc/92/
何か案は?
みんなありがとう