我有一个 JS 代码,如果值第一个文本框匹配,该函数将显示文本框。像这样 :
$(window).load(function(){
var myString = "<?php echo $num; ?>";
$('#secondinput').hide();
$("#firstinput").keyup(function () {
var value = $(this).val();
if($(this).val().match(myString)) {
$('#secondinput').show();
} else {
$('#secondinput').hide();
$('#secondinput input[type="text"]').val("");
}
});
});
现在我将它与数据库集成,因此 var myString 必须基于表。如果表上的数据匹配,则显示文本框。如果没有,请不要显示。
像这样的PHP:
<?php
include ("includes/_db_.php");
$query = mysql_query("SELECT * FROM t_test");
while ($data = mysql_fetch_array($query))
{
$num = $data['status'];
}
?>
我已经尝试了该代码,但没有效果。未与数据库集成的演示:http: //jsfiddle.net/Ltapp/369/
有什么建议吗?