RoR-根据需要,根据外部数据填写表单字段

时间:2018-08-15 10:36:21

标签: ruby ruby-on-rails-5

我最近开始使用Rails,取得了一些不错的进步,但现在遇到了另一个障碍。

我有一个表格,用户应手动填写。例如人力资源页面,可以在其中输入员工的姓名,地址,电话号码。

我想做的是有一个可选的字段“ remote_id”,填写后,它将对远程资源进行REST调用,以检索名称/地址/电话号码,并即时填写表格,但是没有立即提交。如果可以的话,可以节省时间。

我不知道在表单填充方面会发生什么(远程调用的控制器动作可能不是问题),但是似乎超出了Rails的“开箱即用”功能。 。 jQuery,AJX,还有其他东西吗?指针将不胜感激!

干杯, 马克

1 个答案:

答案 0 :(得分:0)

您需要签出的最重要的内容是远程资源的URL,并且可能需要在访问资源之前对您的请求进行身份验证。然后,您可以向资源发出ajax请求。使用jQuery

mongo.db.user.createIndex( { "expireAt": 1 }, { expireAfterSeconds: 0 })

mongo.db.user.insert_one(
        {
           "username":json['username'],
           "password":json['password'],
           "createAt": timestamp,
           "expireAt": timestamp + datetime.timedelta(0,3) //Add 3 minuets
        })