到提交按鈕我有這樣的問題:
我已提交按鈕定義如下:添加值與圖像
<input type="submit" name="actionName" value="search" />
<input type="submit" name="actionName" value="New" />
兩個提交按鈕被包括在一個Ajax beginForm:
@using (Ajax.BeginForm("PFSearch", "Payer", ajaxOptions))
在控制器...基於提供的actionName字符串..我做了基於在我的Ajax befin表單中按下的按鈕的不同動作:
if (actionName="search")
{
//do something
}
,一切工作就像一個魅力...直到我想補充我想圖像添加到類我提交按鈕:
<input class="search" type="submit" name="actionName" value="search" />
<input class="search" type="submit" name="actionName" value="New" />
我的搜索選項卡上看起來是這樣的:
作爲你可以清楚地看到我的主要障礙是通過增加價值......文字出現在我的圖像上。
如何使這些按鈕在我的ajax開始表單中採取不同的行爲,考慮到賦予按鈕的值不起作用?讚賞任何替代方案或解決方法。謝謝 !
使用圖像標籤,一個隱藏的輸入字段和一個onclick事件與您在單擊了圖像的隱藏字段填寫並提交表單 –
<輸入級=「搜索「id =」btnNew「type =」submit「name =」actionName「actionname =」New「/>和我加:但我得到這個錯誤:錯誤:函數語句需要一個名稱源文件:function(){$(' #btnNew')。click();} –