这是我对问题的尝试
我有一个搜索框 (HTML(:
<form method="post">
Search:<input type="text" name="search">
<input value="Search" type="submit">
</form>
然后我有 php:
$search = $_POST["search"];
然后Jquery:
$(function() {
var foundin = $('li:contains(" /* I want this part to be the bit entered by the form... $search */ ")').css( "color", "red" );
});
但我似乎无法将 php 放入 jQuery。
var my_php_var = <?php echo json_encode($search) ?>
$(function(){
var foundin = $('li:contains("<?php echo $search; ?>").css("color", "red");
尝试将其更改为:
$(function() {
var foundin = $('li:contains(" <?php echo $search ?> ")').css( "color", "red" );
});