Добавить jqxgrid с помощью ajaxJquery

Программирование на jquery
Ответить
Anonymous
 Добавить jqxgrid с помощью ajax

Сообщение Anonymous »

Я пытаюсь отобразить базу данных в jqxgrid при загрузке страницы с помощью jquery, но на экране ничего не отображается.

У меня есть несколько страниц, к которым можно применить этот метод, и на одной из страниц мне удалось сделать это с помощью JavaScript. Затем вторая страница создается с использованием jquery. Но на третьей странице (также с использованием jquery) я ничего не получаю.

это jquery в view_page.php:

Код: Выделить всё

.... //view_page./
$(document).ready(function () {
var param = '';
var array_grid_key = ;
$.ajax({
url:"/"+param,
dataType: "json",
success:function(result){
var dataFields = new Array();
$("#ajax").html(result);
for(var i = 0;iload->model('px');
$this->data['ajax'] = $this->px->querying(
'select t3.code as \'code\', t3.name as \'name\', t2.item_d1 as \'item_d1\', t2.item_d2 as \'item_d2\',t2.item_qty as \'item_qty\', t2.item_price as \'item_price\', t2.item_disc_pct1 as \'item_disc_pct1\', t2.item_disc_pct2 as \'item_disc_pct2\',          t2.item_netprice as \'item_netprice\', t2.item_total as \'item_total\'
from spurc_h t1
inner join spurc_d t2 on t1.doc_id = t2.doc_id
inner join sttem_m t3 on t2.id = t3.id
inner join sbuss t4 on t4.buss_code = t1.buss_code
where doc_num = \''.$code.'\''
);
echo json_encode($this->data['ajax']);
}
Самое запутанное — почему он работает на 2-й странице, а не на 3-й.

Инструмент разработчика Chrome показывает, что он возвращает ожидаемый результат запроса (формат json), но мы не можем поместить его в jqxgrid с помощью jquery выше.

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

Пожалуйста, скажите мне, чего мне здесь не хватает.
Благодарю за вашу помощь :)

Подробнее здесь: https://stackoverflow.com/questions/213 ... -with-ajax
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»