2011-04-19 2 views
0

프로젝트 페이지에 문제가 있습니다. 페이지 상단에 1 드롭 다운이 있으며 해당 목록에서 항목은 - 오늘, 지난주입니다. 이제 item-value 목록에 따라 데이터베이스의 드롭 다운 목록 레코드가 표시되어야합니다.아약스 및 PHP 사용에 대한 드롭 다운 목록의 문제

더미 코드 :

if today 
then 
records with current date should be displayed 

and if last week 
then 
records with date in last week should be displayed 
+0

정확히 무엇입니까? 어디서 붙어 있니? –

+0

하나의 드롭 다운 목록에있는 항목에 따라 데이터베이스에서 레코드를 표시하는 방법 ??? 간단히 말해 '오늘'을 드롭 다운 목록에서 선택하면 오늘 날짜가있는 데이터베이스의 레코드가 테이블 형식으로 표시되어야합니다. – Babi

답변

0

2 드롭 다운이 표시됩니다되는 첫 번째 드롭 다운 -

<select name="day" onchange="itemsToShowFor();"> 
<option value="today">Today</option> 
<option value="last_week">Last Week</option> 
</select> 

테이블의 컨테이너 - 기록

<div id="records"></div> 

을 스크립트를 업데이트 기록표 -

<script type="text/javascript"> 
$(document).ready(function(){  
    itemsToShowFor(); 
}); 

function itemsToShowFor(){ 
    var itemToShowFor = $("select:[name=day]").val(); 
    $.ajax({ 
     type:'POST', 
     url:URL_TO_GET_ITEMS, 
     data:[day:itemToShowFor ], 
     success:function(list){ 
      $("#records").html(list); // list will contain records formatted with HTML 
     } 
     }); 
} 

</script> 
+0

하나의 드롭 다운 목록을 선택한 후 다른 드롭 다운 목록의 항목으로 wnt 레코드를 저장합니다. 레코드를 테이블 형식으로 원할뿐입니다. pls이 나를 위해 전화 .. 내가 많이 PHP를 알고 dnt – Babi