0
當我的頭撞到一個小時後,這種簡單的事情終於結束了。使用jquery無法獲取文本輸入的值
我只是想收集有關ajax提交的信息。
我可以做的是檢索屬性值,我可以設置文本輸入的值,然後檢索該值,但如果該值由用戶手動設置,我無法檢索該值。出於測試目的,我添加了一些按鈕,這些按鈕表現了我嘗試過的一切。
我也有它設立的jsfiddle和它的作品有細 http://jsfiddle.net/x6p5k/
我懷疑問題出在我使用 http://srobbin.com/jquery-plugins/pageslide/
感謝您的幫助pageslide jQuery插件某處
HTML
<label class="control-label" for="inputName">Name</label>
<div class="controls">
<input type="text" id="inputName" name="inputName" value="" placeholder="Name">
</div>
<label class="control-label" for="inputEmain">Email</label>
<div class="controls">
<input type="text" id="inputEmail" name="inputEmail" value="" placeholder="Email Address">
...
<button type="button" class="btn btn-primary pull-right" id="value">value</button>
<button type="button" class="btn btn-primary pull-right" id="type">type</button>
<button type="button" class="btn btn-primary pull-right" id="set_value">set value</button>
的jQuery
$("#value").click(function()
{
var Variablename = $("#inputName").val();
window.alert(Variablename);
});
$("#type").click(function()
{
var Variablename = $("#inputName").attr("type");
window.alert(Variablename);
});
$("#set_value").click(function()
{
$("input#inputName").val("hello world");
});
網站我試圖得到這個工作的是,當你點擊頂部菜單上接觸的模式http://whispersofawillow.org。
$('#inputName')。length'返回1。 – jagzviruz 2013-02-17 19:18:05
nope,它返回2在我的情況 – 2013-02-17 19:18:43
這是相當奇怪的.. – jagzviruz 2013-02-17 19:20:01