I know that there's some information I'm missing here. Been trying to get to Mike's site today but it seems it's down: http://www.appelsiini.net/
I've put together an extension for doing checkboxes based on some different stuff I have seen online and come up with the following that I've added to the jeditable.js file at the end. // Create a custom input type for checkboxes $.editable.addInputType("checkbox", { element : function(settings, original) { var input = $('<input type="checkbox">'); $(this).append(input); // Update <input>'s value when clicked $(input).click(function() { var value = $(input).attr("checked") ? 'Yes' : 'No'; $(input).val(value); }); return(input); }, content : function(string, settings, original) { var checked = string == "Yes" ? 1 : 0; var input = $(':input:first', this); $(input).attr("checked", checked); var value = $(input).attr("checked") ? 'Yes' : 'No'; $(input).val(value); } }); based on the new support in jeditable for onBlur I've added this: onblur : \'submit\', and am having luck saving the textbox change. I would like however to return a checked checkbox if selected and an empty one if it's deselected. When I alter the jquery code in the script above to: var value = $(input).attr("checked") ? '<input type="checkbox" checked>' : 'No'; I get the checked box returned but the html is written to the table row. My question is this: What is the best way to "fork" this so that the browser gets the html and I can write the value of yes or no to the table? Brian Loomis