我想访问JavaScript中的Ruby数组。请告诉我这样做的方法。我的数组持有一个SQL查询的结果。访问javascript中的红宝石数组
@contacts = Contact.order("contacts.position ASC")
我试图做到这一点....
for(var i=0; i< a; i++)
{
var firstnameV = "<%=Contact.order('contacts.position ASC')[i].first_name%>";
var lastnameV = "<%=Contact.order('contacts.position ASC')[i].last_name%>";
var emailV = "<%=Contact.order('contacts.position ASC')[i].email%>";
var contactV = parseInt("<%=Contact.order('contacts.position ASC')[i].contact_no%>";
var posV = parseInt("<%=Contact.order('contacts.position ASC')[i].position%>";
tx.executeSql('INSERT INTO contact_table (firstname, lastname, email, contact, pos)
VALUES (firstnameV,lastnameV, emailV, contactV, posV)');
}
只需渲染json并通过ajax访问它 – apneadiving 2011-02-03 08:44:09
@apneadiving您能否请您展示一下步骤。我是全新的rails和ajax。 – rdp 2011-02-03 09:07:53