我想要獲取最初通過css隱藏的文本框的值,並使用簡單的jquery顯示...現在我想要獲取文本框的值最初是隱藏...代碼如下:使用jquery獲取初始隱藏文本框的值
$("#reply_send").click(function (e) {
e.preventDefault();
var name = $('#reply_name').val();
alert(name);
});
但這返回undefined
。我如何得到這個價值?
我想要獲取最初通過css隱藏的文本框的值,並使用簡單的jquery顯示...現在我想要獲取文本框的值最初是隱藏...代碼如下:使用jquery獲取初始隱藏文本框的值
$("#reply_send").click(function (e) {
e.preventDefault();
var name = $('#reply_name').val();
alert(name);
});
但這返回undefined
。我如何得到這個價值?
你可能有一個HTML錯誤,因爲這似乎工作正常。假設您的textarea的ID爲reply_name,那麼您將能夠檢索值爲$('#reply_name')。val();。
檢查了這一點:Fiddle
$(document).ready(function(){
$('#show').click(function(){
$('div').show();
});
$('#reply_send').click(function(){
var name= $('#reply_name').val();
alert(name);
});
});
您可以發佈您的HTML? –
你是否禁用文本字段?如果這樣可能是一個問題。請發佈您的HTML和CSS。 – Revent
如果文本框被隱藏,您將無法從中獲取信息。也許,在你用jQuery隱藏它之前,你可以得到這個值,然後隱藏它。 –