どの時点でボタンをウィジェット化しますか? 本当にやりたいと思ったときよりも少し遅れてやっているように思えます。
また、DOM をページに追加する前にボタンをウィジェット化してみてください。おそらくうまくいかないでしょうが、試してみる価値はあります
だからここに私が上で言ったことの例があります:
function(data){ //so this is the success function which is called when your ajax comes back and you need to write that data to some part of the page.
var $data = $(data); //create the dom for the new stuff but do not append into the page's dom yet!
$data.find(":button").button()//widgetize the buttons now
$("#page_of_the_page_to_be_updated").append($data); //update the page
}
これはうまくいかないかもしれません。しかし、試してみる価値があります。