动态平添的表单action,只能提交一次

动态添加的表单action,只能提交一次

$("[id=sendtofriend]").click(function(){
  var pid = $(this).attr("valattr");
  var title="*****";
  var tempUrl = 'http://*******/upview.do?pid='+pid;
  var content="我******,网址"+tempUrl+",快来看看呦!";
  var html = '<form id="sendMessageHiddenForm" method="post" action=http://XXXXXX/message/prepare.do target="_blank">'+
    '<input type="hidden" name="title" value="'+title+'"/>'+
    '<input type="hidden" name="content" value="'+content+'"/>'+
    '</form>';
    
  $("#sendMessageHiddenDiv").html(html);
  $("#sendMessageHiddenForm")[0].submit();  
 });

 

上述代码 在 谷歌浏览器下 只能点一次, 加上随机码,好了,很奇怪

 

$("[id=sendtofriend]").click(function(){
  var pid = $(this).attr("valattr");
  var title="*****";
  var tempUrl = 'http://*******/upview.do?pid='+pid;
  var content="我******,网址"+tempUrl+",快来看看呦!";
  var html = '<form id="sendMessageHiddenForm" method="post" action="http://XXXXXX/message/prepare.do?temp='+Math.random()+'" target="_blank">'+
    '<input type="hidden" name="title" value="'+title+'"/>'+
    '<input type="hidden" name="content" value="'+content+'"/>'+
    '</form>';
    
  $("#sendMessageHiddenDiv").html(html);
  $("#sendMessageHiddenForm")[0].submit();  
 });