同乙個表單,傳遞到不同的處理器中

2022-05-10 08:55:48 字數 532 閱讀 9239

在使用框架或者編寫其他的處理程式的時候會遇到這種情況,在乙個表單中有多個輸入的資訊,但要採用不同的處理方法,也就是需要傳遞給不同的後台檔案中去,但form的屬性中只能寫乙個action,我們如何去把同乙個表單中的內容傳遞給不同的處理程式呢?

我這裡有兩種解決的辦法,乙個是利用html5的新特性,另乙個則是用jquery來解決。

html5新特性
在html5中有個方法,在input同時type=「submit」的標籤中存在兩個屬性 form 和formaction。form屬性值是表單的id,formaction的屬性值是傳遞路徑。

jquery
首先設定點選提交按鈕時利用id獲取到form標籤,然後再把屬性值改為需要傳遞的處理程式的位址。

$("#submit_id").click(function()

});

php 在同乙個表單中新增和修改

我的方法是在同乙個表單中做文章,下面的例子是我用 thinkphp框架寫的 如果你不懂thinkphp,沒有關係,我只是想說說我的解決方案.前台如果是這樣的.說明,表示提交到article控制器的add方法.進行接收操作.就是這樣乙個簡單的表單,我們在後台直接接收資料.public function...

不同按鈕進入同乙個頁面顯示不同的div

頁面一的按鈕 納稅報表 資產負債表 利潤表現金流量表 頁面二在載入前進行判斷 mounted function else if list.indexof debet 1 else if list.indexof profit 1 else if list.indexof money 1 window...

iOS同乙個label中設定不同的字型及顏色

在開發中,由於介面顯示的需求,很多時候乙個label中的字型大小和顏色需要不同,我們當然可以用兩個label來拼湊,但是略顯繁瑣。其實ios中給出了在同乙個label中,設定字型大小及顏色的方法,下面給出居停 實現。需要設定字型的label uilabel moneylabel moneylabel...