标题:jsp在div中嵌入新的button按钮,不能触发
只看楼主
黄昏的王座
Rank: 2
来 自:安徽亳州
等 级:论坛游民
帖 子:38
专家分:65
注 册:2011-10-5
结帖率:85.71%
已结贴  问题点数:20 回复次数:3 
jsp在div中嵌入新的button按钮,不能触发
客户姓名:<input type="text" id="creditName" name="creditName"/>
<br /><br />
签定日期:<s:textfield name="createDate" id="createDate"></s:textfield>
<br /><br />
<input type="button" id="search-button" value="查询"/>
 
<input type="button" id="addNum" name="addNum"/>
<s:div id="selectInfor" style="display:none;">
    <tr>
        <th><b>客户编号</b></th>
        <th><b>客户姓名</b></th>
        <th><b>申请资金</b></th>
        <th><b>操作</b></th>
    </tr>
</s:div>
<input type="text" id="clientid" name="clientid"/>
<input type="text" id="proposername" name="proposername"/>
<div id="infor">
<table class="table_box table_bottom_border" id="resultListTable">
    <tr>
        <th><b>客户编号</b></th>
        <th><b>客户姓名</b></th>
        <th><b>申请资金</b></th>
        <th><b>操作</b></th>
    </tr>
        <s:iterator value="creditList" status="index" var="var">
            <tr>
                <td>${clientid}</td>
                <td>${proposername }</td>
                <td>${applymoney }</td>
                <td><input type="button" class="getInfor" value="确定"/></td>
            </tr>
        </s:iterator>
</table>
</div>
<script type="text/javascript">
<!--
        $("#search-button").click(function(){
            var putin = $("#creditName").serializeArray();
            $.ajax({
                url : "creditApplyTestAction.action",type : "post",dataType:"json",data : putin,timeout : 20000,// 设置请求超时时间(毫秒)。
                contentType: "application/x-www-form-urlencoded; charset=utf-8",
                beforeSend: function(XMLHttpRequest){
                },
                success : function(data) {
                    $("#infor").remove();
                    var html="";
                    html += "<table class='table_box table_bottom_border' id='newInforList'& gt;<tr><th><b>客户编号</b>< /th><th><b>客户姓名</b></th><th><b>申请 资金</b></th><th><b>操作</b></th>< /tr>";
                    html += ("<tr><td>" + data["clientid"] + "</td><td>" + data["proposername"] + "</td><td>" + data["applymoney"] + "</td><td>" + "<input type='button' class=\"getInfor\" id='newButton' value='确定'/>" + "</td></tr></table>");
                    $("#selectInfor").html(html); //将拼装后的代码嵌入到<div>标签内。
                },
                 error: function(XMLHttpRequest, textStatus, errorThrown) {
                     alert(textStatus);
                 }
            });
        });
         
        $(".getInfor").click(function(){
            $("#clientid").val($(this).parent("td").parent("tr").children("td:eq(0)").text());
            $("#proposername").val($(this).parent("td").parent("tr").children("td:eq(1)").text());
            $("#OpenDialog").dialog("close");
        });
            
//-->
</script>
搜索更多相关主题的帖子: 姓名 display button style 
2013-04-25 21:27
xioun
Rank: 5Rank: 5
等 级:职业侠客
威 望:1
帖 子:68
专家分:309
注 册:2013-4-8
得分:5 
问题具体点儿?

命若天定,我就破了这个天!
2013-04-26 11:09
hhwz
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:87
帖 子:687
专家分:4502
注 册:2011-5-22
得分:10 
代码没有问题 问题是你要把AJAX 该成同步就行了
2013-04-26 18:11
星112
Rank: 5Rank: 5
来 自:山西朔州
等 级:职业侠客
威 望:2
帖 子:94
专家分:342
注 册:2012-6-22
得分:5 
如果逻辑感觉没问题,可以考虑用F12断点调试
2013-04-27 16:40



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-405527-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027137 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved