2013-05-16 75 views
0

我使用引導框架來調用模態對話框 - 我試圖從一個mysql表中傳遞一個唯一值,具體取決於點擊的行。如何通過javascript將值傳遞給文本框

我有代碼工作,它將傳遞值的對話框,但我不能讓它顯示在文本框。現在,h3將其顯示在標題中。

繼承人鏈接到工作代碼。 http://jsfiddle.net/ZEpLV/14/

這裏是我的代碼如下所示:

<div id="com" class="modal hide fade in" style="display: none; "> 
    <div class="modal-header"> 
     <a class="close" data-dismiss="modal">×</a> 
      <h4>Server ID:<h3>PLace for your id</h3> 

    <div class="modal-body"> 
     <h4>Text in a modal</h4> 
     <input value="" type="text" name="id" Value=""> 
     <p>You can add some text here.</p>    
    </div> 

    <div class="modal-footer"> 
     <a href="#" class="btn btn-success">Call to action</a> 
     <a href="#" class="btn" data-dismiss="modal">Close</a> 
    </div> 
    <script> 

    $(".modal-toggler").click(function(){ 
    var _id = $(this).attr("id"); 
    $("#com h3").text(_id); 
    $("#com").show(); 
    return false; 
}); 
</script> 
+0

的H3其顯示在對話框中一個標題。我可以放入任何值,並將顯示在該字段中。例如,p會在p標籤內顯示它。雖然我似乎無法得到這個工作的文本框。 – mmSQL

回答

3

對於輸入你需要使用.val()代替.text()

$("#com input").val(_id); 
+0

這就是它..太容易了 - 感謝您的幫助! – mmSQL

+0

@mmSQL ..不客氣:) –

1

給一個id文本提交併使用文字的ID字段和.val()

$("#text").val(_id); 

http://jsfiddle.net/chauhangs/ZEpLV/15/

$(".modal-toggler").click(function(){ 
    var _id = $(this).attr("id"); 
    $("#com h3").text(_id); 
    $("#text").val(_id); 
    $("#com").show(); 
    return false; 
}); 
+0

這看起來不錯,謝謝! – mmSQL

相關問題