Javascript 在可编辑字段中自动建议
我不知道这是不是一个愚蠢的问题。我有一个代码给我自动建议。代码是 HTML 剧本Javascript 在可编辑字段中自动建议,javascript,php,Javascript,Php,我不知道这是不是一个愚蠢的问题。我有一个代码给我自动建议。代码是 HTML 剧本 <script> function suggest(inputString,depo){ if(inputString.length == 0) { $('#suggestions').fadeOut(); } else{ $('#country').addClass('load'); $('#depo').addClass('lo
<script>
function suggest(inputString,depo){
if(inputString.length == 0) {
$('#suggestions').fadeOut();
}
else{
$('#country').addClass('load');
$('#depo').addClass('load');
$.post("autosuggest.php", {queryString: ""+inputString+"",depo: ""+depo+""}, function(data){
if(data.length >0) {
$('#suggestions').fadeIn();
$('#suggestionsList').html(data);
$('#country').removeClass('load');
}
});
}
}
function fill(thisValue) {
$('#country').val(thisValue);
setTimeout("$('#suggestions').fadeOut();", 100);
}
</script>
autosuggest.php是
$queryString = $_POST['queryString'];
if(strlen($queryString) >0) {
$query = mysql_query("SELECT id as id,company as mm FROM `supplier` WHERE company LIKE '$queryString%' LIMIT 3");
if($query != 0) {
echo '<ul>';
while ($result = mysql_fetch_object($query)) {
echo '<li onClick="fill(\''.addslashes($result->id.'=>'.$result->mm).'\');">'.$result->id.'==>'.$result->mm.'</li>';
}
echo '</ul>';
}
}
}
它的工作很好,但我需要使用一个链接形式,我点击工资增加字段添加。
为sallary添加
他们的工资\姓名字段我需要自动建议值,代码如下
<input class="control-label" id="focusedInput" type="text" name="salary_name[]">
<input class="input-xlarge focused" id="focusedInput" type="text" name="salary[]">
和js是
$(document).ready(function() {
$("#addform").click(function(){
$("#new_input").after('<div class="control-group"><input class="control-label" id="focusedInput" type="text" name="sallary_name[]" placeholder="Employee Name"><div class="controls"> <input class="input-xlarge focused" name="sallary[]" type="text" placeholder="Sallary_amount"></input></div></div>');
$("#hiderow").hide();
$("#hiderow").show(); }); });
因为我是这个网站的新手,js不够好。因此,请您提出任何建议都会有所帮助。
提前谢谢
$(document).ready(function() {
$("#addform").click(function(){
$("#new_input").after('<div class="control-group"><input class="control-label" id="focusedInput" type="text" name="sallary_name[]" placeholder="Employee Name"><div class="controls"> <input class="input-xlarge focused" name="sallary[]" type="text" placeholder="Sallary_amount"></input></div></div>');
$("#hiderow").hide();
$("#hiderow").show(); }); });