Показать сообщение отдельно
  #6 (permalink)  
Старый 10.09.2014, 11:57
Аспирант
Отправить личное сообщение для Lobezki Посмотреть профиль Найти все сообщения от Lobezki
 
Регистрация: 09.09.2014
Сообщений: 48

Rise, спасибо! Но возникает ошибка в консоле Хрома:
Uncaught TypeError: Cannot set property 'onpaste' of null

Только забыл уточнить немаловажную деталь.
После отправки штрих-кода через ajax-запрос, БД ищет в таблице строчку с соответствующим значением штрих-кода и на этой же странице должен отобразиться результат в полях:

<br>Фамилия: <?echo $reader->user_last_name;?></br>
<br>Имя: <?echo $reader->user_first_name;?></br>
<br>Отчество: <?echo $reader->user_patronymic;?></br>


Запрос ajax написал такой:
function sendreaderinfo() {																																					type:'post',																																					url:'ajax/reader',
data: "reader_barcode" + reader_barcode,
dataType: "json",																																					response:'text',																																					success:function (data) {																																												if(data.result) {																																											document.getElementById('пока еще не создал') = result;																																											}
}
};


Action в Ajax.php выглядит так:

public function action_reader()
	{

	$reader_barcode = Arr::get($_POST, 'reader_barcode', '');
	$data['readers'] = ORM::factory('Adduser')
						->where('user_barcode', '=', $reader_barcode)
						->find_all();
									
	echo json_encode(array('result' => $data));
}



P.S. Через контроллер PHP без javascript'a всё рабоатет отлично. Но это при нажатии на кнопку вручную((((

Последний раз редактировалось Lobezki, 10.09.2014 в 12:03.
Ответить с цитированием