javascript - 在从 Android 客户端获取某些 Controller 操作中的 http post 时生成一些警报 - Phalcon MVC 框架

标签 javascript php jquery model-view-controller phalcon

您好,我正在使用 MVC 框架。最近,我遇到了一些问题,情况如下:

我有一个 android 客户端,它将 http post 发送到 url“myweb/index/saveData”(saveData 是索引 Controller 中的一个操作) 我从 android 客户端获取帖子,也能够插入到我的数据库中,但问题是我想根据用户浏览器上插入的数据生成一些通知(用户已在我的网站上登录!)也请参阅评论行动结束。 => saveData 定义是:

public void saveDataAction(){
   //Getting POST FROM Android Client.
   $somedata1 = $this->request->getPost('data1');
   $somedata2 = $this->request->getPost('data2');
   //inserting data in DB.
   $data = new SomeData();
   $data->data1 = $somedata1;
   $data->data2 = $somedata2;
   $data->save();
   /*--> HERE AFTER INSERTION I WANT TO DO SOMETHING WHICH CAN SOMEHOW TELL 
         THE ONLINE USER ON THE WEBSITE THAT DATA IS INSERTED IN THE DATABASE 
         AND I CAN GENERATE SOME ALERT ON THE BASIS OF THIS DATA IN JS/JQUERY <--*/
}

请告诉我如何实现它。还请告诉我是否有其他方法或者我可以以某种方式将插入的数据发送到jquery并通过它生成通知。

提前致谢:)

最佳答案

我认为您正在寻找 Flashing Messages

在代码末尾尝试这个..

通知成功:

$this->flash->success("Great, We have updated user's status successfully.");

用于通知任何错误

$this->flash->error('Umh, We can\'t update user\'s status right now: \n');

使用闪信后,不要忘记返回此:

return $this->dispatcher->forward(array("controller" => "User", "action" => 'index'));

关于javascript - 在从 Android 客户端获取某些 Controller 操作中的 http post 时生成一些警报 - Phalcon MVC 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30169818/

相关文章:

javascript - Jquery 包装方法不适用于 window.open

javascript - 给定一组变量,如何在文字表达式中查找 undefined variable ?

php - 自然语言理解 API

php - 包含 '.' 和 '+'/'-' 的未加括号的表达式的行为将在 PHP 8 : '+' /'-' will take a higher precedence 中发生变化

jquery - 用流体容器填充整个高度

jquery - 使用 jQuery 选择当前 div 的第一张图像

javascript - Underscore.js:如何链接自定义函数

javascript - 如果仅单击一个星形按钮,如何启用禁用按钮

javascript - 输入标签,如何在事件中将数字重置为1

javascript - Jasmine:如何测试异步函数?