2011-11-30 48 views
0

我有一个下拉框,其中填充一个div平变化有以下AJAX调用:没有提交移动(ASP.NET MVC)JQuery的AJAX div.load表单元素

$('#styleget').html(ajax_load).load('/Order/NewStyling?prd=' + $('#Product').val()); 

显示DIV正确并包含一些表单元素。

当我在桌面上提交此表单时,表单元素作为我的对象的一部分返回给控制器。 当我在iPhone,Nook或Droid选项卡上提交此表单时,出现错误,因为div中的对象集合似乎没有提交。

我希望有人可以提供一些关于在移动平台上使用这种方法的指导(我没有太多经验)。

感谢

分辨率 父页面中填入从另一个页面的形式styleget股利。问题是两个标签正在生成(一个由父母,一个由孩子形式),这是令人困惑的移动。 我从视图中删除了@Using Html.BeginForm,它起作用!

+0

您能否向我们展示您的视图和脚本中的更多代码。目前尚不清楚发生了什么。什么是'styleget',什么是'ajax_load',什么是'#Product',HTML表单是怎样的,...? –

+0

感谢Darin的帮助。 我努力在这里正确表达问题,因为我不确定它是否是JQuery问题,移动问题或ASP.NET MVC问题。原来是ASP.NET MVC问题,或者至少是我的ASP.NET代码。 – Tom

回答

0

父页面正在用另一个页面的窗体填充styleget div。问题是两个标签正在生成(一个由父母,一个由孩子形式),这是令人困惑的移动。我从视图中删除了@Using Html.BeginForm,它起作用了!