jqueryuiでカテゴリを使用すると、少し複雑になりました。そのフォームでjQueryuiでgoogleのautosuggestのようなフォームonclickを送信するには?
<script type="text/javascript">
$(document).ready(function() {
$.widget("custom.catcomplete", $.ui.autocomplete, {
_renderMenu: function(ul, items) {
var self = this,
currentCategory = "";
$.each(items, function(index, item) {
if (item.category != currentCategory) {
ul.append("<li class='ui-autocomplete-category'>" + item.category + "</li>");
currentCategory = item.category;
}
self._renderItem(ul, item);
});
},
select: function(event, ui) {
$("input#autocomplete_text").val(ui.item.value);
$("#autocomplete_form").submit();
}
});
$("#autocomplete_text").catcomplete({
delay: 0,
source: function(request, response) {
$.ajax({ url: "<?php echo site_url('autocomplete/suggestions'); ?>",
data: { term: $("#autocomplete_text").val()},
dataType: "json",
type: "POST",
success: function(data){
response(data);
}
});
}
});
});
</script>
:私はこの試みている
<form id="autocomplete_form" name="input" action="autocomplete/redirect" method="post">
<input size="38" type="text" id="autocomplete_text" name="autocomplete_text" value="İlan kodu, kategori, ilan veya emlakçı ara" />
<input type="hidden" id="data" name="data" value="0" />
<input class="submit-button" type="submit" value=" EMLAK ARA " />
</form>
マイexample
である私は何をしたい、提案リストの項目をクリックした後にフォームを送信します。
ご協力いただければ幸いです。前もって感謝します。 $リンク変数が設定されていないか、あなたのアヤックスから配列がスルー渡していないことを意味リンク..:
私の作品はPHPエラーとして投稿できません。正確に何を手助けしたいですか? – dannix
@dannix questinoのタイトルを読んだことがありますか?私がしたいのは、提案リストの項目をクリックした後にフォームを送信することです。 – motto
私ははいでしたが、提案を選択して提出したいとは理解していませんでした。 – dannix