我試圖選擇<select>
表單元素的選定值,並將該值附加到-R
。 (這將用於後面的正則表達式匹配)。總之,到目前爲止,我已經試過如下:更改選項(選擇)元素的值?
嘗試1:
var country = $('select[name=g_country\\['+value+'\\]]').val();
$('select[name=g_country\\['+value+'\\]]').find('option[value=' + value +']').val(country + '-R');
嘗試2:
var country = $('select[name=g_country\\['+value+'\\]]').val();
$('select[name=g_country\\['+value+'\\]]').val(country + '-R');
我可以告訴大家,正確的形式元素的選擇(使用delete_x
,其中x
是一個數字)可以很好地工作,因爲單擊.select-delete
時要禁用的表單元素,但是值設置沒有。底部的註釋部分是我一直用來檢查<select>
元素後值更改(或應該後值更改)的值。
這裏有一個鏈接到我的jsfiddle:http://jsfiddle.net/gPF8X/11/
任何幫助/編輯/答案將不勝感激!
的'的.text()'功能的工作原理與文本插圖中的HTML標籤,我需要做的是操縱價值,而不是內部的文字。另外,有沒有可能指出我有什麼HTML問題,因爲它對我來說很好? – Avicinnian
對不起,我的HTML不好。我一定是幻覺。它的工作正常。 – gjohn
更新了jquery代碼 - 它現在正在更新選擇菜單上的值。 – gjohn