2015-05-08 4 views
0

Я пытаюсь узнать, как использовать плагин загрузочного стола, найденный здесь. http://bootstrap-table.wenzhixin.net.cn/загрузочный стол - вызов на сервер не запускается

Конкретный пример, который я пытаюсь имитировать найден здесь: http://issues.wenzhixin.net.cn/bootstrap-table/index.html

Мой HTML-код здесь: http://jsfiddle.net/6h5sqs9d/

На стороне сервера, я следующий в моем cgi- бен/виджетов файл:

r,s = 200, "{'id':1,'Name':'test name','code':'12345','available':'yes'}" 

    print ("Status:" .. r) 
    print ("Content-Type: text/html") 
    print() 
    print (s) 

Я знаю, что эта страница работает, потому что, когда я перейти непосредственно к нему, я вижу из JSON положить в мой браузер. Но я думаю, мне не хватает понимания того, как клиентский код вызывает сервер. Я вижу, что таблица имеет свойство данных-URL:

data-url="/cgi-bin/widgets" 

Но что еще нужно, чтобы вызвать извлечение данных из внутреннего интерфейса? В настоящее время я прохожу через документацию, но пока ничего не нашел. Я знаю, что сервер не вызывается, потому что, когда я проверяю F12 - Network ..., в запросе GET нет списка cgi-bin/widgets.

спасибо.

+0

нашел одну проблему. Я загружал скрипты boostrap перед jquery. Я просто изменил порядок, и теперь я вижу, как выглядит базовая структура таблицы. и я вижу, что он теперь вызывает сервер – dot

+0

Вы проверили консоль? Если вы забыли включить jQuery/included jQuery в неправильном порядке, вероятно, у вас была бы хорошая ошибка '$ is not function '. –

ответ

0

Я испортил заказ, который я включил.

<script src="/assets/js/bootstrap-table.js"></script> 
<script src="/assets/js/jquery-2.1.3.min.js"></script> 

было изменено:

<script src="/assets/js/jquery-2.1.3.min.js"></script> 
<script src="/assets/js/bootstrap-table.js"></script> 
Смежные вопросы