我目前对我的高级搜索页面有这个 javascript/ajax 请求
<script>
// window.setInterval(function()
// {
$(function ()
{
var SearchTerm = '<?php echo $_POST['Search']; ?>';
$.ajax({
url: 'Ajax/AjaxAdvSearch.php?SearchTerm='+SearchTerm, dataType: 'json', success: function(rows)
{
$('#output').empty();
for (var i in rows)
{
var row = rows[i];
var id = row[0];
var FunctionName = row[1];
$('#output').append("<a href='Page.php?ID="+id+"'>"+FunctionName+"</a><br>");
}
}
});
});
// }, 5000);
</script>
$_POST['Search'];
是从 HTML 文本区域获得的:
<textarea name='Search' style='width: 100%; height: 150px;'></textarea><br>
我想在用户每次输入 textarea 时动态更新我的 javascript var,而无需用户按下提交。
因此,当用户键入时,var SearchTerm
每次文本区域更新内容时都会动态更新。
谁能提供一些帮助?