Почему не работает jquery autocomplete?

244
04 февраля 2019, 11:40

В форме есть formgroup:

<div class="form-group">
<label class="control-label">найти<star/>*</star></label>
<input class="form-control" name="mark" id="mark" required="true" type="text"/>
</div>

В конце файла обработчик:

<script>
                $( function() {
                    $( "#mark" ).autocomplete({
                        source: "newJob-search.php",
                        minLength: 2,
                        select: function( event, ui ) {
                            var client = ui.item.label;
                            var clientID = ui.item.value1;
                            var cardName = ui.item.value2;
                            $('#mark').val(ui.item.label;);
                        }
                    });
                } );
            </script>

php обработчик:

<?
$conn = mysql_connect("localhost", "root", "");
mysql_select_db("sql", $conn);
$q = mb_strtolower($_GET["term"], "UTF-8");
$return = array();
$query  = mysql_query("select clientFIO,id,cardName from clients where clientFIO like '%$q%'");
while ($row = mysql_fetch_array($query)) {
    array_push($return, array(
        'label' => $row['clientFIO'],
        'value1' => $row['id'],
        'value2' => $row['cardName']
    ));
}
echo (json_encode($return));

?>
Answer 1

Вот первая ошибка например, причем в консоле барузера у вас она сразу должна отображаться:

$('#mark').val(ui.item.label;);

Вот так должно быть:

$('#mark').val(ui.item.label);
READ ALSO
Как правильно включить pre-render к связке Laravel+VueJS?

Как правильно включить pre-render к связке Laravel+VueJS?

У меня есть приложение, написанное на Laravel, в связке с VueJS, в котором подключены VueRouter и VueAxiosПроблема заключается в том, что сайт не может сканироваться...

219
Как добавить строку с номером телефона покупателя в new order email woocommerce?

Как добавить строку с номером телефона покупателя в new order email woocommerce?

Есть шаблон имейла для оповещение о новых заказах, в нём нету номера телефона, что немного неудобно

431
GD lib на PHP imagecreatefrom*()

GD lib на PHP imagecreatefrom*()

при попытке создания картинки всегда возвращает false, указывал абсолютный и относительные пути, gd установлен, jpeg/png support =1 кто-нибудь сталкивался...

226