2017-04-22 8 views
-1

最初のクエリは、メインメニューitensを読み込むために使用されます。 各メニューitensはidを持っています。このdivがページ名 というメニュー名にある場合は、指定したdivにデータを取得するために、このidをajax関数に渡す必要があります。Postメソッドを使用してボタンをクリックしてデータベースからデータを取り出す方法は?

$SQL_MENU ="SELECT id_menu,menu_name FROM dbo.menu WHERE (menu_active = 1)"; 
$exec_menu = @mssql_query($SQL_MENU); 

<?php while ($row = @mssql_fetch_array($exec_menu)) 
{ ?> 
    <div class="ui-content-btn"> 
    <a href="new.php?tipo=<?php echo $row['id_menu'] ?>" id="<?php echo $row['id_menu'] ?>" value ="<?php $row['id_menu'] ?>" class="ui-btn ui-btn-b ui-btn-inline ui-corner-all ui-shadow"> <?php echo $row['menu_name'] ?></a> 
<?php } ?> 

答えて

0

ajax関数を実行するには、どの要素を指しますか?要素 "a"?

<a identity="{this id}" onclick="my_function(this);" href="new.php?.."> 

Javascriptを:

function my_function(e){ 
    var myid = e.getAttribute('identity'); 
    var myhref = e.getAttribute('href'); 
    //ajax here // 
} 

はあなたが何を意味するかということですか?

関連する問題