Я использую пост Ajax в своем приложении, например, < /p>
$.ajax({
type: "POST",
url: "http://localhost/FormBuilder/index.php/ ... /"+user_id,
data: "formname="+formname+"&status="+status,
success: function(msg){
// alert( "Data Saved: " + msg);
}//success
});//ajax
< /code>
В приведенном выше посте Ajax я сохраняю форму с идентификатором пользователя < /p>
Могу ли я получить Идентификатор формы формы, которую я сохранил в запросе Ajax. Если да, то как? Это ..
edit: < /p>
Могу ли я вернуть любое значение для метода Post Ajax. Поскольку я хочу вернуть идентификатор формы сохраненной .. < /p>
Редактировать: < /p>
alert("Data Saved: "+msg); gives as
Data Saved: {"forms":[{"id":"41"},{"id":"35"},{"id":"34"},{"id":"33"},{"id":"32"},{"id":"22"},{"id":"3"},{"id":"2"},{"id":"1"}]}
< /code>
Выше выше, какое значение возвращается, я хочу только идентификатор 41, как мне его получить ?? < /p>
РЕДАКТИРОВАТЬ: < /p>
$.ajax({
type: "POST",
url: "http://localhost/FormBuilder/index.php/ ... /"+user_id,
datatype: 'json',
data: "formname="+formname+"&status="+status,
success: function(json){
alert( "id is : " + json.forms[0].id);
}//success
});//ajax
< /code>
Даже я попробовал его с приведенным выше кодом, как предложено, но я не могу получить сообщение о предупреждении .. < /p>
код моего контроллера похож на < /p>
function saveForm()
{
//$userId=$this->Session->read('userId');
$this->data['Form']['name']=$this->params['form']['formname'];
$this->data['Form']['created_by']=$this->Session->read('userId');
$this->data['Form']['status']=$this->params['form']['status'];
$this->data['Form']['access']="Private";
$userId=$this->Form->saveForms($this->data);
$formid = $this->Form->find('all', array('fields' => array('Form.id'),
'order' => 'Form.id DESC' ));
$this->set('formid',$formid);
}
< /code>
и my save_form.ctp имеет < /p>
Подробнее здесь: https://stackoverflow.com/questions/125 ... ax-request
Поместите и попасть в тот же запрос Ajax ⇐ Jquery
Программирование на jquery
1740445522
Anonymous
Я использую пост Ajax в своем приложении, например, < /p>
$.ajax({
type: "POST",
url: "http://localhost/FormBuilder/index.php/forms/saveForm/"+user_id,
data: "formname="+formname+"&status="+status,
success: function(msg){
// alert( "Data Saved: " + msg);
}//success
});//ajax
< /code>
В приведенном выше посте Ajax я сохраняю форму с идентификатором пользователя < /p>
Могу ли я получить Идентификатор формы формы, которую я сохранил в запросе Ajax. Если да, то как? Это ..
edit: < /p>
Могу ли я вернуть любое значение для метода Post Ajax. Поскольку я хочу вернуть идентификатор формы сохраненной .. < /p>
Редактировать: < /p>
alert("Data Saved: "+msg); gives as
Data Saved: {"forms":[{"id":"41"},{"id":"35"},{"id":"34"},{"id":"33"},{"id":"32"},{"id":"22"},{"id":"3"},{"id":"2"},{"id":"1"}]}
< /code>
Выше выше, какое значение возвращается, я хочу только идентификатор 41, как мне его получить ?? < /p>
РЕДАКТИРОВАТЬ: < /p>
$.ajax({
type: "POST",
url: "http://localhost/FormBuilder/index.php/forms/saveForm/"+user_id,
datatype: 'json',
data: "formname="+formname+"&status="+status,
success: function(json){
alert( "id is : " + json.forms[0].id);
}//success
});//ajax
< /code>
Даже я попробовал его с приведенным выше кодом, как предложено, но я не могу получить сообщение о предупреждении .. < /p>
код моего контроллера похож на < /p>
function saveForm()
{
//$userId=$this->Session->read('userId');
$this->data['Form']['name']=$this->params['form']['formname'];
$this->data['Form']['created_by']=$this->Session->read('userId');
$this->data['Form']['status']=$this->params['form']['status'];
$this->data['Form']['access']="Private";
$userId=$this->Form->saveForms($this->data);
$formid = $this->Form->find('all', array('fields' => array('Form.id'),
'order' => 'Form.id DESC' ));
$this->set('formid',$formid);
}
< /code>
и my save_form.ctp имеет < /p>
Подробнее здесь: [url]https://stackoverflow.com/questions/1259421/post-and-get-in-the-same-ajax-request[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия