2011-12-14 14 views
3

私のクエリを手伝ってくれる親切な人がいるのだろうか?Jquery UIオートコンプリート - フォームフィールドではなくDIVを選択した結果

私は次のコードを使いましたが、選択した結果の1つをフォームフィールドではなくDIVにポストしたいと思います。

私は101のものを自分で試しましたが、解決策は私を超えています。

はまた、私は私が行う方法を知らなかったことを実現するまで非表示のフォームフィールドを作成し、JavaScriptでDIVに内容をコピーすることは解決策になるだろうと思ったのいずれか...

$("#search").catcomplete({ 
     delay: 0, 
     source: 'complete_client.php', 
     minLength: 2, 
     select: function(event, ui) { 
      $("#id").val(ui.item.id); 
      $("#title").val(ui.item.value); 
      $("#spec").val(ui.item.spec); 
      document.forms["main_search"].submit(); 
    } 
    }); 

Iその可能であれば、IDがフォームフィールドにタイトルとDIVを設定するためのスペックを持つようにします。

Javascriptで自動的にフォームの内容をDIVにコピーすることは可能ですか?事前に

多くのおかげで

クリス

答えて

1
$("#search").catcomplete({ 
    delay: 0, 
    source: 'complete_client.php', 
    minLength: 2, 
    select: function(event, ui) { 
     // Put selected item's text into div 
     $('#divid').text(ui.item.value); 

     /* Whatever other code you want here */ 
} 
}); 
+0

おかげでマシューが、私はそれを試してみましたが、それはしませんでしたし、私のために動作しません。当初、私はそれも簡単になると思っていました - それ以上の提案?ありがとうございました。 – Chris

+0

マシューは、あなたの答えは完全に正しいものでした。再度ありがとう – Chris