大家好我有一個問題,寫一個回聲來產生一個帶有onchange事件的textarea。如何在echo中包含一個javascript方法調用
echo "<td class='innerTable'><div>";
echo "<textarea name='comments' id='comments' onchange="saveChanges(this,$row_model['id'])" style='font-family:sans-serif;font-size:1.2em;'>";
echo "</textarea></div></td>";
我用反斜槓電平變化中的雙引號前和使用singlequotes,但保持對textarea的行得到解析錯誤嘗試。當註釋更改saveChanges時,javascript應該運行,並且ajax調用應將新註釋保存到數據庫中
這是我的javascript方法。
function saveChanges(object, module_id){
$.ajax({
url: 'saveComments.php',
data: 'content=' + object.value+ '&id=' + module_id,
cache: false,
error: function(e){
alert(e);
},
success: function(response){
// A response to say if it's updated or not
alert(response);
}
});
}
這一個是最乾淨的,瞬間的工作,謝謝! – olliejjc16