2014-02-25 36 views
0

這可能是不可能的,新的骨幹。簡而言之,我想提交一份不是由骨幹創建的表格,並且不希望僅僅爲了提交表單而創建一個模型。序列化表格,並提交與骨幹沒有模型

試過這樣幾件事情:

var formData = $('#AddNewUnitForm').serialize(); //or serializeArray() 
    var contact = new Contact(); 
    contact.save(formData, { success: ect }); 

我張貼到MVC應用程序,這正常使用jQuery的阿賈克斯,但數據顯然與骨幹提交不同。我想使用主幹的原因是我可以返回/使用標準驗證模型。

我見過幾個創建模型的例子,但考慮到我只是用它來提交表單,這看起來像是浪費,而不是序列化數據。

Thanx提前。

+1

恐怕你的問題對我沒有意義。如果你打算使用某種「標準驗證模型」(不管那是什麼),那麼你可能需要一個Backbone模型。否則,你要驗證什麼? –

+0

響應只需要知道消息和哪些字段,它不需要知道數據。數據通過razor(mvc)渲染,效果很好,我沒有看到需要在js中創建第二個數據模型來傳遞它。 – VirtualLife

回答