好的,我有一個非常簡單的問題,很容易解決,但我找不到解決方案。 我有一個函數,當我按下按鈕時被調用。這個功能應該做的事,但首先提醒我輸入的值。我有一個textarea的reviewText
和選擇爲review
jQuery select value undefined
現在,我想提醒這些值,當我按下按鈕
echo '<select name="rating" size="1">';
for($i = 1; $i < 6; $i++)
{
if($i == 1)
echo '<option value="' . $i . ' Star" name="' . $i . ' Star" id="' . $i . ' Star">' . $i . ' Star' . '</option>';
else
echo '<option value="' . $i . ' Stars" name="' . $i . ' Stars" id="' . $i . ' Stars">' . $i . ' Stars' . '</option>';
}
echo '</select>';
現在問題出現在JavaScript函數中。 到目前爲止,我有這個
function addReview(itemid, userid)
{
var reviewText = $('#reviewText').val();
var rating = $('#rating').val();
alert(reviewText);
alert(rating);
}
它顯示我textarea的價值,但不是選擇。爲什麼?我究竟做錯了什麼?我也嘗試從選項中刪除所有值,ID和名稱,但這也沒有幫助。問題是什麼?
'$( '#SELECT_BY_ID')'的ID選擇 '$( 'SELECT_BY_CLASS_NAME ')'類名 '$(' SELECT_BY_TAG_NAME')選擇'按標籤名稱 – 2013-05-08 22:44:59