【发布时间】:2017-02-04 17:04:14
【问题描述】:
我正在尝试创建一个带有几个滑块的页面。当您更改这些滑块时,我想修改来自我的模型的数据并更新视图。
我知道你可以通过在常规 PHP 中使用 ajax 来解决这个问题。但我太缺乏经验,无法在 phalcon 框架内解决这个问题。 Phalcon\Forms 不支持 <input type="range" />。所以我在我的 volt 文件中添加了它:<input id="number_of_rooms" name="number_of_rooms" type="range" />.
我假设下一步是使用滑块事件处理程序创建一个JS 文件,该处理程序创建对我的控制器的 ajax 调用。我已经创建了事件处理程序,但是如何处理 ajax 调用给我带来了麻烦。
$('#number_of_rooms').on("change mousemove", function() {
// $.ajax({
// method: "POST",
// url: "controllers/IndexController.php",
// data: { value: this.value }
// })
console.log("value: " + this.value);
});
但是如何将这些数据返回到我的控制器以修改我的模型,我不知道。非常感谢您的帮助。
如果我完全错误地处理这个问题,请告诉我。谢谢!
【问题讨论】: