title: jquery mobile trigger 'create' not working except the first time
body: <p>I am using jQuery Mobile to create a site, in the index page I placed here a form for a search. I hooked submit event for ajax post. When ajax success get the resource 
  (html,<code>&lt;ul&gt;...&lt;/ul&gt;</code>), placed in the target container, then trigger the create event for enhance the view. This work fine in the first time. When I click back to index page and search again I got a raw listview without enhance, who can tell me why? ps: I have tried many methods but there is more and more problem, the official document was so poor.</p>
  
  <pre><code>$(document).bind('pageinit',function(){
          $("#search").submit(function(){
              var searchdata = $("#search").serialize();
  
              $.ajax({
                  'type':"POST",
                  'url':"/server/jnulib.php?action=search",
                  'data':searchdata,
                  'success':function(data){
                      $("#searchresultfield &gt; ul").remove();
                      $("#searchresultfield").html(data).find('ul').trigger('create');
  
                      try{
                          $("#searchresultfield &gt; ul").listview('refresh');
                      }catch(e){
  
                      }
  
                      $.mobile.changePage("#searchresult");
                         //$("div[data-role='header'] &gt; a").
                  }
              });
  
              return false;
          });
      });
  </code></pre>
  
  <p>EDIT：  Test Url： <a href="http://ijnu.sinaapp.com" rel="nofollow">http://ijnu.sinaapp.com</a>
  Another problem: the second ajax request failed and the browser navigate to the ajax target straightly.</p>