我有一个数组,其中包含从选择输入中收集的城市ID
var city = $('select[name="city"] :selected').map(function(){return $(this).val();}).get();
我希望将它发送到经典的asp页面,将以前的数组插入到数据库中。 使用此代码
for each city in Request.Form("city")
Set rsaddcity = Server.CreateObject("ADODB.Recordset")
rsaddcity.Open "city_project", conn, 1, 2
rsaddcity.AddNew
rsaddcity.Fields.Item("cityid").Value = city
rsaddcity.Fields.Item("projectid").Value = projectid
rsaddcity.Update
rsaddcity.Close()
Set rsaddcity = Nothing
next
答案 0 :(得分:-1)
aryCities = split(Request.Form("city"),",")
aryProjects = split(Request.Form("project"),",")
for i = 0 to ubound(aryCities)
Set rsaddcity = Server.CreateObject("ADODB.Recordset")
rsaddcity.Open "city_project", conn, 1, 2
rsaddcity.AddNew
rsaddcity.Fields.Item("cityid").Value = aryCities(i)
rsaddcity.Fields.Item("projectid").Value = aryProjects(i)
rsaddcity.Update
rsaddcity.Close()
Set rsaddcity = Nothing
next