2015-05-26 73 views
1

我已經搜索了網絡和這個網站,但還沒有找到答案。PHP Wordpress獲取下拉框的選定文本值

我有一個下拉框,我需要獲取文本值,以便我可以對其執行一些驗證。我正在開發一個腳本,我正在修改它,所以想要一個簡單的修復。

當我調用請求時,我得到的是categoryID(-1)而不是實際的文本值。價值不是唯一的,所以我不能對此進行驗證。

這是我使用的代碼和下拉的細節。

<select id="catID" class="postform" name="cat" 

$post_price_status2 = $_REQUEST['catID']; 

if(trim($post_price_status2) == 'Select a Location') { 
    $catError = 'Please enter a price/select an Ad Typess.'; 
    $hasError = true; 
} 

下拉列表也設置爲只讀。

+0

表單通過他們的'name'提交輸入,這個id是不相關的,沒有提交。 –

回答

1

當您發佈數據PHP尋找名稱,而不是ID。 將選擇名稱更改爲catID或更改爲$ _REQUEST ['cat']。