1

これは私の質問に対する私の試みです

検索ボックス (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に入れることができないようです。

4

3 に答える 3

1
var my_php_var = <?php echo json_encode($search) ?>
于 2013-10-09T11:01:40.283 に答える
1
$(function(){
    var foundin = $('li:contains("<?php echo $search; ?>").css("color", "red");
于 2013-10-09T11:02:01.557 に答える
1

に変更してみてください:

$(function() {
    var foundin = $('li:contains(" <?php echo $search ?> ")').css( "color", "red" );
});
于 2013-10-09T11:02:18.470 に答える