2012-01-25 22 views
0

この問題が発生しましたが、解決できません。 基本的には、ソーシャルネットワークのウェブサイト用のアプリを作っています。そのコンピュータに関するフォーラムです。 私はNSURLConnectionを使用してログインに問題はなく、セッションを維持しています。しかし、私は新しいスレッドを投稿できません。 誰かがobj-cでこれを行う方法を教えてもらえますか?いくつかのコードがここにあります。新しいスレッドにNSURLConnectionを使用してajaxフォームを送信するには

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script> 
    <script type="text/javascript" src="js/jquery.load.min.js"></script> 
    <script type="text/javascript" src="js/jquery.iphone.js"></script> 

<form id="form-newreply" action="/newreply.php" method="post"> 
     <textarea name="message" style="width:95%;height:120px"></textarea><br /> 
    <input type="hidden" name="do" value="postreply" /> 
    <input type="hidden" name="parseurl" value="1" /> 
    <input type="hidden" name="t" value="1375204" /> 
    <input type="hidden" name="loggedinuser" value="170189" /> 
    <input type="hidden" name="p" value="" /> 
    <input type="submit" name="sbutton" value="Send" /></form> 

jquery.iphone.jsを提出する

htmlコードは、この

//私はこのプラグインを使用してそれを行うことができました

$('#form-newreply').live('submit', function(){ 
    $.ajax({ 
     url: '/newreply.php', 
     data: { 
      'do': 'postreply', 'parseurl': 1, 
      't': $(this).find('input[name=t]').val(), 
      'p': $(this).find('input[name=p]').val(), 
      'loggedinuser': $(this).find('input[name=loggedinuser]').val(), 
      'ajax': 1, 'ajax_mobile': 1, 
      'message': $(this).find('textarea[name=message]').val() 
     }, type: 'POST', timeout: 20000, 
     contentType: "application/x-www-form-urlencoded;charset=ISO-8859-1", 
     success: function(data){ 
      if (data.match(/postid:(\d+)/)) { 
       var sID = data.replace(/postid:/, ''); 

       loadPage('sp-' + sID + '.html#p' + sID); 
      } else { 
       var aM = data.match(/<!--POSTERROR do not remove this comment-->([^<]+)?<ol><li>([^<]+)/); 

       if (aM && aM.length == 2 && aM[1].length) { 
        alert(aM[0]); 
       } else { 
        alert('ERR'); 
       } 
      } 
     } 
    }); 

    return false; 
}); 

答えて

0

返信含まれています。http ://alliving-i.com/ASIHTTPRequest/How-to-use

関連する問題