Webkit (少なくとも iPhone と Safari では) は、SQLite 経由で HTML5 のデータベース ストレージをサポートします。
次のトランザクションの挿入 ID (データベースに自動インクリメント フィールド 'id' があります) を取得する最善の方法を見つけようとしています。
db.transaction(function(tx) {
tx.executeSql("INSERT INTO teams (name) VALUES (?)", [$('#team_name').val()]);
});