单击“确定”时,弹出框不会返回值

时间:2014-07-09 10:34:53

标签: javascript jquery jquery-ui jquery-plugins popupwindow

我正在使用Asp .net MVC3.I' m在视图页面中使用文本框时,关注文本框弹出窗口将打开,其中包含textarea和ok按钮。当在视图页面文本框中单击确定填充并且弹出页面具有使用以下代码隐藏.im,

         <input type="text" id ="Comments" class="Comments" value= "value"/>

         <div id="popup">
    <input type="text" id="content" style="width:243px;height:150px" maxlength="250" cols="70" rows="50"></input>
       <input id="popupok" type="Button" value="Ok" />
       <input id="popupclose" type="Button" value="Close"/> 
           </div>

以下是Jquery,

      $(function () {
    $('.Comments').focus(function(){
        $('#popup').show("slow");
    });
    $('#popupclose').click(function () {
        $('#popup').hide("slow");
    });
    $('#popupok').click(function () {
        var thought = $("#content").val();
        $(".Comments").Val()=thought;
        $('#popup').hide("slow");        
    });
});

单击确定时,我没有在思想变量上获取内容值。在上面的代码中有什么问题。有人请帮忙解决这个问题

1 个答案:

答案 0 :(得分:0)

试试这个,

$('#popupok').click(function () {
    var thought = $("#content").val();
    $(".Comments").val(thought); // val function need an argument to set value
    $('#popup').hide("slow");        
});

Live Demo