这是我对我的问题的尝试
我有一个搜索框(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。
答案 0 :(得分:1)
var my_php_var = <?php echo json_encode($search) ?>
答案 1 :(得分:1)
$(function(){
var foundin = $('li:contains("<?php echo $search; ?>").css("color", "red");
答案 2 :(得分:1)
尝试将其更改为:
$(function() {
var foundin = $('li:contains(" <?php echo $search ?> ")').css( "color", "red" );
});