jquery - dynamic id creation for text field and getting the value of the text field? -
i constructing table checkbox in servlet itself, , trying assigning text field , id while selecting checkbox, after assigning id trying value of check box selected textfield cant textfield value here have included code,
my servlet code is,
printwriter out = response.getwriter(); preparedstatement distscenarioname = null; preparedstatement minscenariid = null; preparedstatement testcasename = null; string scenari_name = null; connection connection=databaseconnection.getconnection(); distscenarioname=connection.preparestatement("select distinct scenario_name scenario"); resultset rs=distscenarioname.executequery(); out.println("<tr><td><b>"); out.println("scenario name:"); out.println("</b></td><td><b>"); out.println("testcase id:"); out.println("</b></td><td><b>"); out.println("testcase name:"); out.println("</b></td><td><b>"); out.println("testcase description:"); out.println("</b></td><td><b>"); out.println("action:"); out.println("</b></td></tr>"); while(rs.next()){ scenari_name=rs.getstring("scenario_name"); minscenariid=connection.preparestatement("select min(scenario_id) scenario scenario_name =?"); minscenariid.setstring(1, scenari_name); resultset rss=minscenariid.executequery(); if(rss.next()){ testcasename=connection.preparestatement("select tc_id,tc_desc,tc_name testcase scenario_id=?"); testcasename.setint(1,rss.getint("min(scenario_id)")); resultset testcaseexe=testcasename.executequery(); out.println("<tr><td><h4>"); out.println(scenari_name); out.println("</td></h4><td></td><td></td><td></td><td></td></tr>"); while(testcaseexe.next()){ out.println("<tr><td>"); out.println("<td>"); out.println(testcaseexe.getint(1)); out.println("</td>"); out.println("</td><td>"); out.println(testcaseexe.getstring("tc_name")); out.println("</td><td>"); out.println(testcaseexe.getstring("tc_desc")); out.println("</td><td>"); out.println("<input type=checkbox class='btnchckbox'>"); out.println("</td></tr>"); } } }
and jquery code is,
$.ajax({ type : "post", url : "./scenarioexecutionpage", success : function(result) { /* alert("length"+result.tostring().length); *//* * alert("length"+result.length()); */ $("#testcasetable").html(result); $("#testcasetable").show(); $("hide7").hide(); var par = $(this).parent().parent(); // tr var btnchckbox = par.children("td:nth-child(4)"); alert("alert "+btnchckbox); btnchckbox.html("<input type='checkbox' class='btnchckbox'>"); $(".btnchckbox").bind("click",editm); // $("#listc").html(result); } }); function editm(){ var i=""; var par = $(this).parent().parent(); var tcdesc = par.children("td:nth-child(3)"); var rowcount = $('#testcasetable tr').length; for(i=0; i<=rowcount; i++){ tcdesc.html("<input type='text' disabled='disabled' class='form-control'id='"+i+"' value='"+ tcdesc.html()+"'/>"); //var s = $("#tstcsdsc"+i+"").val(); alert("tc desc-->"+$(""+i+"").val()); }
Comments
Post a Comment