【发布时间】:2015-03-31 23:42:41
【问题描述】:
其中 $(this).attr('action') 未定义我有多个文本框我如何获取属性并在自动完成中通过 url 传递它
javascript
$( ".autocomplete" ).autocomplete({
source: "<?php echo site_url('list')?>/"+$(this).attr('action'),
minLength: 2,
select: function( event, ui ) {
log( ui.item ?
"Selected: " + ui.item.value + " aka " + ui.item.id :
"Nothing selected, input was " + this.value );
}
HTML
<div class="row">
<div class="form-group col-sm-5">
<label>Clent Meeting Point</label>
<input class="form-control autocomplete" action="client_meeting_point" id="ClientMeetingPoint" name="ClientMeetingPoint" value="<?php echo set_value('ClientMeetingPoint');?>" placeholder="east ave">
</div>
<div class="form-group col-sm-5">
<label>Guide Meeting Point</label>
<input class="form-control autocomplete" action="guide_meeting_point" id="GuideMeetingPoint" name="GuideMeetingPoint" value="<?php echo set_value('GuideMeetingPoint');?>" placeholder="etc...">
</div>
<div class="form-group col-sm-2">
<label>Diparture Time</label>
<input class="form-control timepicker " id="DepartureTime" name="DepartureTime" value="<?php echo set_value('GuideMeetingPoint');?>" placeholder="etc...">
</div>
</div>
【问题讨论】:
标签: jquery jquery-autocomplete