0

varデータベースに存在する URL に実際の選択肢を入力すると、このポップアップに適切な値が返されます。

<script type="text/javascript">
var data = $.get("logbookincludes/sqftpoles.php?choice=Front Range", function(data) {
alert("Data Loaded: " + data);
});
</script>

実際のドロップダウンセレクターで変数を設定したいid。構文を正しく取得できないようです。

var data = $.get("logbookincludes/sqftpoles.php?choice=" +    $("#item36_select_1").val());

セレクターのドロップダウンに入力するサーバー側の php を次に示します。

zone.php

 <?php
  include("dbinfo.php");

$query = "SELECT zonename FROM zone";

$result=mysql_query($query);

while ($row=mysql_fetch_array($result)) {
    echo "<option>" . $row{'zonename'} . "</option>";
}
    ?>

これがドロップダウンコードです。

Zone
 <select name="zone" id="item36_select_1" required data-hint="">
        <option id="item36_0_option" selected value="Front Range">
          Front Range
        </option>
      <? include('logbookincludes/zones.php');?>
      </select>

これがsqftpoles.phpです

   <?php
   include("dbinfo.php");

$choice = mysql_real_escape_string($_GET['choice']);

$query = "SELECT sqftpoles FROM zone WHERE zonename = '$choice'";

$result=mysql_query($query);

    $result2=mysql_query($query2);
while ($row=mysql_fetch_array($result)) {
echo  $row{'sqftpoles'};
}   
   ?>
4

1 に答える 1

1

これは正しいコード例です:

$.get('http://stackoverflow.com/questions/tagged/' + 'javascript', function(data){
    alert(data);
})

必要なコードは次のとおりです。Javascript はクライアント言語です

$.get('logbookincludes/sqftpoles.php?choice=' + $("#item36_select_1").val(), function(data){
    alert(data);
});



function updatesub(){
  $.get('logbookincludes/sqftpoles.php?choice=' + $("#item36_select_1").val(), function(data){
   var u = $('#item44_number_1').val()-0,
       q = $('#sqftofzone').val()-0,
       n = data-0;
   $('#item49_number_1').val(u*q*n);
   alert(data);
});
} 
于 2013-03-16T12:46:21.977 に答える