Hi there,
I'm building an HTML5 app that will be deployed on iOS using Cordova. I'm trying to replace the standard "confirm" alerts with Cordova (navigator.notification.confirm), but not having much luck. My javascript skills are pretty limited, so really appreciate any advice on the code below.
Any help much appreciated!Code:// Delete record - Currently WORKING $(function(){ $('#deleteRecord').click(function(e){ if (confirm('Do you want to delete this record?') == true) { var deleteFeedSql = 'DELETE from feeds WHERE id='+feedId; db.transaction(function (tx) { tx.executeSql(deleteFeedSql); }); $.mobile.changePage( "#feeds", { transition: "none"} ); feedId = 'undefined'; clearFeedDetailsScreen(); } }); }); // Delete record - NEW AND NOT WORKING $(function(){ $('#deleteRecord').click(function(e){ navigator.notification.confirm( 'Do you want to delete this record?', // message onConfirmdeleteRecord, // callback to invoke with index of button pressed 'Delete Record' // title ); }); }); function onConfirmdeleteRecord(button) { //If the button has the value of '1', then do things if (button('1') == true) { var deleteFeedSql = 'DELETE from feeds WHERE id='+feedId; db.transaction(function (tx) { tx.executeSql(deleteFeedSql); }); $.mobile.changePage( "#feeds", { transition: "none"} ); feedId = 'undefined'; clearFeedDetailsScreen(); } };



Reply With Quote


Bookmarks