2013-06-26 4 views
1

Предположим, что я хочу создать страницу опроса в Интернете, где я хотел бы сделать страницы, каждая из которых содержит количество вопросов, но у меня есть проблема. Я не хочу создавать около 3 или 4 разделенных страниц и использовать Следующая кнопка что href другая страница. У меня заканчиваются идеи о том, как я могу это реализовать.Как я могу разработать подстраницы в опросах?

<pre> <!doctype html> 
     <html> 
     <head> 
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"> </script> 
    <script> 
$(document).ready(function(){ 

    jQuery(document).ready(function(){ 
     jQuery('#hideshow').live('click', function(event) {   
      jQuery('#content').toggle('show'); 
     }); 
    }) 

}); 
</script> 
    </head> 
    <body> 
    <script> 
    function show() { 
    if(document.getElementById('benefits').style.display=='none') { 
     document.getElementById('benefits').style.display='block'; 
    } 
    return false; 
} 
function hide() { 
    if(document.getElementById('benefits').style.display=='block') { 
     document.getElementById('benefits').style.display='none'; 
    } 
    return false; 
} 
</script> 


    <div id="opener"><a href="#1" name="1" onclick="return show();">click here</a></div> 
    <div id="benefits" style="display:none;">some input in here plus the close button 
     <div id="upbutton"><a onclick="return hide();">click here</a></div> 
    </div> 
</body> 
</html> <code> 
+0

[Bootstrap] (http://twitter.github.io/bootstrap/) может вам помочь! Иди сюда! – cipher

+0

вы можете попробовать для ajax, где будет вызываться onclick следующей функции кнопки, в которой будет выполнен запрос ajax. Эти ответы ajax будут с вопросом, полученным из базы данных. – DepH

ответ

0

Вы можете использовать базу данных, такую ​​как mySQL, с помощью таблицы вопросов, которая позволит вам динамически загружать их в страницу. Это позволит вам создать шаблон страницы и просто динамически запрашивать идентификатор страницы из таблицы вопросов, чтобы загрузить весь вопрос, относящийся к этой странице.

Если у вас нет доступа к php или mysql, и вы хотите использовать jquery/javascript, вы можете подумать о создании базы данных json и просто использовать ajax для загрузки в вопросах.