2011-11-30 81 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,它起作用了!