2つのテキストフィールドにオートコンプリートがあります。このフィールドにはデータベースからの応答がロードされ、正常に動作します。最初のフィールドでは、selectを選択すると、いくつかのフィールドがjsonレスポンスで埋められます。 これで、次のオートコンプリートクエリをフィルタリングするために値の1つを使用する必要がありますが、できません。私の英語には申し訳ありません、私はあなたが私を理解できることを願っています。jarery varsのオートコンプリート問題
これは最初のオートコンプリートです。
<script type="text/javascript">
$(function(){
$("#nombre_aut").autocomplete({
source: "cliente_data.php",
minLength: 3,
select: function(event, ui) {
$("#id_clt").val(ui.item.id_clt);
$("#nombre_clt").val(ui.item.nombre_clt);
$("#apellido_clt").val(ui.item.apellido_clt);
$("#telefono_clt").val(ui.item.telefono_clt);
$("#celular_clt").val(ui.item.celular_clt);
$("#direccion_clt").val(ui.item.direccion_clt);
$("#email_clt").val(ui.item.email_clt);
}
});
});
</script>
これが第二ですが、私は前のオートコンプリートからIDのVAR(id_clt)を送信する必要があります:塗りつぶしはすべてのフィールド正常に動作します
<script type="text/javascript">
$(function(){
$("#dispo_aut").autocomplete({
source: "dispo_data.php?cliente=",
});
});
</script>
ありがとう!
との最初の関数呼び出し秒1の成功の実行後、私はそれを行うが、私は捕捉されないにReferenceErrorを得る:ClientIdのは –
が定義されていない私がいることを考えます最初に 'var ClientId;'を宣言していません。このように '