Dynamic form help urgent
Dynamic form help urgent
i hav some thing like this
<td colspan="5" style=" display: none;" id="boxreply'.$row["i_iid"].'" n="'.$row["i_iid"].'">
<a class="inboxreply" n="'.$row["i_iid"].'" carid="'.$row["a_adid"].'"
subj="رد:'.$row["i_topic"].'"
ton="'.$nic.'" toid="'.$row["m_mid_sen"].'"
href="#" > reply to sender
<img src="images/Mail.png" border="0" alt="رد"/>
</a>
</td></tr>
<tr><td colspan="5" style=" display: none;" class="replyform" id="replyform'.$row["i_iid"].'" n="'.$row["i_iid"].'">
</td> </tr>
when click class inboxreply
i get form from php page into class="replyform"
the jquery code
$(".inboxreply").live("click",function(e) {
var fid=$(this).attr("n");
var topic=$(this).attr("subj");
var ton=$(this).attr("ton");
var toid=$(this).attr("toid");
var cid=$(this).attr("carid");
var dataString = "se=inboxform";
dataString=dataString+"&id="+fid;
e.preventDefault();
$.ajax({
type: "GET",
url:"findajax.php",
data: dataString,
cache: false,
success: function(data)
{
/*$(".inboxreply").each(function(){
alert($('.inboxreply').attr("n"));
if($('.inboxreply').attr("n")==fid)
{
$('#replyform'+fid).html(data);
$('#topic').val(topic);
$('#rec').val(toid);
$('#recn').val(ton);
$('#cid').val(cid);
$("#replyform"+fid).show("fast");
}
else
{
$("#replyform"+$('.inboxreply').attr("n")).html("");
}
});
*/
$(".replyform").html();
$(".replyform").hide("slow");
$('#replyform'+fid).html(data);
$('#topic').val(topic);
$('#rec').val(toid);
$('#recn').val(ton);
$('#cid').val(cid);
$('#replyform'+fid).show('medium');
}
});
return false;
});
the form loadded is
<form method="get" action="">
<table width="100%" border="1" cellspacing="0" cellpadding="0" dir="rtl">
<tr>
<td colspan="2">
<div id="msgrep"></div>
</td></tr>
<tr>
<td >
موضوع الرسالة:
</td>
<td >
<input type="text" name="topic" id="topic" />
<input type="hidden" name="cid" id="cid" />
</td></tr>
<tr>
<td >
رسالة الى:
</td>
<td >
<input type="hidden" name="rec" id="rec" />
<input type="text" name="recn" id="recn" disabled/>
</td></tr>
<tr>
<td >
النص:
</td>
<td >
<textarea name="mess" id="mess" cols="45" rows="5"></textarea>
</td></tr>
<tr>
<td align="center" colspan="2">
<input class="sendmsgbut" type="button" value="أرسل" />
</td></tr>
</table>
</form>
ever thing good
but when click
reply to sender the form appear with loaded data
if i click any reply to sender under the above form not load data but show and sendmsgbut not work
$(".sendmsgbut").live("click",function(e) {
alert("any");
$.ajax({
type: "GET",
url:"findajax.php",
data: dataString,
cache: false,
success: function(data)
{
some
}
});
return false; });
please help