1

検索機能を機能させるために別のページに投稿できるように、フォーム内にある必要がある検索ボックスがあります。私は元々、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/

何か案は?

みんなありがとう

4

1 に答える 1