我已经将我的meteor应用程序部署到heroku,这是一个调查应用程序,用于从我的学校获取数据,当从Iphone 5以外的计算机或手机提交调查表时(可能还有一些ios设备,避难所&#39) ; t测试)它工作正常,但从Iphone 5,一些数据丢失,来自MongoMlab的图片:
作为从计算机和移动设备提交的第一个和最后一个没有丢失数据来自submmitting表格调查,但是中间2,丢失了一些数据,这是来自2个不同版本的Iphone 5(Iphone 4s测试正常工作)
我的代码只是简单而简单,只是一个带有js事件触发器的表单,当用户按下提交时插入到mongo集合中,保存调查数据的集合在/ lib文件夹内,js事件在/ client内部。 将表单提交给mongo集合时导致数据丢失的问题是什么?
答案 0 :(得分:0)
缺少的数据是由safari造成的,我不知道究竟是什么导致了这个问题,而是使用jquery从select字段或表单中获取值:
$('input[name="target"]').val()
解决了我的问题。