привет, я использую codeigniter. я использую ajax автозаполнение для jquery и плагин проверки jquery
есть поле ввода под названием город
<input type="text" class="city" name="city" value="">
я использую автозаполнение для этого поля ввода
код jquery
var a = jq('.city').autocomplete({
serviceUrl:"<? echo $this->config->item('base_url'); ?>home/auth/city_autocomplete",
});
изображение этого
когда я выбираю значение из раскрывающегося списка, плагин проверки jquery выдает ошибку «минимальная длина 3». но название города больше 3 символов
это мой код плагина проверки
var x=jq("#contactinfo").validate({
rules: {
city: {
required:{
depends: function(){
return ((type == "Single Store & Venue") || (type == "Chain Store & Venue")|| (type == "Department Store"));
}
},
minlength: 3,
maxlength: 50
},
},
messages: {
city: {
required: "Enter City",
minlength: "min length 3"
},
}
});
tihs - это изображение ошибки
почему это происходит . как этого избежать , я оооооооооооооооооооочень сильно устал , около недели не мог понять в чем дело но так и не смог . пожалуйста, помогите .......................... большое спасибо .
ОБНОВИТЬ
это город, штат и почтовый индекс html. штат и почтовый индекс — это поля рядом с полем города.
<div class="input-container">
<div class="catergory-title-c">
<span class="verdana12gray"></span>
</div>
<div class="form-item">
<div class="catergory-inputs-b">
<div class="input-small">
<input
class="city clear-input"
id="textarea_small_1"
value="<?php if(isset($city['value'])){ echo $city['value'] ; }else{echo $map['other']['CityName'];} ?>"
type="text"
name="city"
/>
</div>
<div class="input-small">
<input
class="state clear-input"
id="textarea_small_2"
value="<?php if(isset($state['value'])){ echo $state['value'] ; } ?>"
type="text"
name="state"
/>
</div>
<div class="input-small">
<input type="text" id="textarea_small_3" name="zip_code"
value="<?php if(isset($zip_code['value'])){ echo $zip_code['value'] ; } ?>" />
</div>
</div>
</div>
<div class="clear-fix"></div>
</div>
.city
. Какое имя/идентификатор поля города? Есть ли более одного поля города? Какие два поля рядом с полем Кейптауна на скриншоте? Некоторый дополнительный размещенный код HTML был бы полезен. - person Dan Short   schedule 14.09.2011