【发布时间】:2013-04-08 02:08:48
【问题描述】:
我正在学习 RoR,在此之前,我正在研究 PHP 和 Ajax。
如果我有一个包含两个 div 的场景,并且用户可以单击其中一个(我已经完成了一些 jquery 样式设置,因此当用户单击任一 div 时,它将显示他们单击 div 的样式,注意:这些不是按钮),然后我需要将一些数据放入数据库:
<div class="neat" id="customer">
Customer
</div>
<div class="neat" id="developer>
Developer
</div>
当我过去使用 PHP 进行开发时,我可以设置某种 ajax/jquery,因此当用户单击任一 div 时,我可以将相应的 div id 发送到 ajax 并保存某种数据(客户或开发人员) id 属性到我的数据库中。
$('.neat').on('click',function(){
$this = $(this);
$.ajax({
type: POST,
url: save.php,
data : cust_or_deve = $this.attr("id")
});
});
//保存.php
if($_POST['cust_or_deve']){
$type = $_POST['cust_or_deve'];
// store database syntax
}
现在,学习 RoR,我想弄清楚他们将如何保存数据?我会采用同样的方法,还是有某种更简单的方法来存储我过去所做的数据?
【问题讨论】:
-
"服务器端对客户端,就像另一个服务器端对 X"?
标签: ruby-on-rails database jquery database-design