title: Phonegap WebSQL DELETE row not work on iPad
body: <p>I have two functions:</p>
  
  <pre><code>function removePreorder(id) {
  
  
          db.transaction(function(tx) {
  
             tx.executeSql("DELETE FROM preorder WHERE id= ?", [id], removeRow(id));
              console.log ('ok');
  
          });
        }
  function removeRow(id) {
           $( "#"+id+"" ).remove();
  
       } 
  </code></pre>
  
  <p>Function <code>removePreorder()</code> binded on click event on <code>href</code>. </p>
  
  <p>function renderResults(tx, results) {
          var len = results.rows.length;</p>
  
  <pre><code>    var preorder = [];
      for (var i=0; i&lt;len; i++){
          preorder.push( "&lt;tr id ='"+results.rows.item(i).id+"'&gt;&lt;td&gt;"+results.rows.item(i).name+"&lt;/td&gt;&lt;td&gt;"+results.rows.item(i).tel+"&lt;/td&gt;&lt;td&gt;"+results.rows.item(i).email+"&lt;/td&gt;&lt;td&gt;"+results.rows.item(i).size+"&lt;/td&gt;&lt;td&gt;&lt;a href='#'onclick='removePreorder("+results.rows.item(i).id+")' class='button [tiny small success alert]'&gt;remove&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;" );
  
      } 
  </code></pre>
  
  <p>On Mac in chrome all this functions work correctly.</p>
  
  <p><code>removePreorder()</code> delete row from WebSQL table and <code>removeRow()</code> remove DOM object from page.</p>
  
  <p>On iPad function <code>removePreorder()</code> does not delete row from WebSQL table, but <code>removeRow()</code> removes DOM object from page.</p>
  
  <p>What is the problem?</p>