Javascript 我单击的特定部门您可以拆分您的值以显示值的“特定部门:)您可以通过Jquery的拆分功能拆分它。但是我如何知道我单击哪个部门以拆分值呢。请参阅Jai的答案,并帮助我建议如何获得该函数中的值 <div data-role="page" id="huma
Javascript 我单击的特定部门您可以拆分您的值以显示值的“特定部门:)您可以通过Jquery的拆分功能拆分它。但是我如何知道我单击哪个部门以拆分值呢。请参阅Jai的答案,并帮助我建议如何获得该函数中的值 <div data-role="page" id="huma,javascript,php,jquery,Javascript,Php,Jquery,我单击的特定部门您可以拆分您的值以显示值的“特定部门:)您可以通过Jquery的拆分功能拆分它。但是我如何知道我单击哪个部门以拆分值呢。请参阅Jai的答案,并帮助我建议如何获得该函数中的值 <div data-role="page" id="humanities"> <div data-role="header" style="background-color: #eaffcd;"> <image src="http://i.cs.hku.h
我单击的特定部门您可以拆分您的值以显示值的“特定部门:)您可以通过Jquery的拆分功能拆分它。但是我如何知道我单击哪个部门以拆分值呢。请参阅Jai的答案,并帮助我建议如何获得该函数中的值
<div data-role="page" id="humanities">
<div data-role="header" style="background-color: #eaffcd;">
<image src="http://i.cs.hku.hk/~hsbashir/Project_Work/bayview/hku_logo.png" style="height:40px; width:35px; postion:relative; float:left;">
<h1 style="color:black;"> Departments </h1>
</div>
<ul data-role="listview" data-theme="a" data-split-theme="b" data-split-icon="plus" data-inset="true">
<li class="departments"><a href="#department">Department of Fine Arts</a></li>
<li class="departments"><a href="#department">Department of Law </a></li>
</ul>
</div>
<div data-role="page" id="department" onload="loadCourse()">
<div data-role="header" style="background-color: #eaffcd;">
<image src="http://i.cs.hku.hk/~hsbashir/Project_Work/bayview/hku_logo.png" style="height:40px; width:35px; postion:relative; float:left;">
<h1 style="color:black;"> Courses </h1>
</div>
<ul data-role="listview" data-theme="a" data-split-theme="b" data-split-icon="plus" data-inset="true" id="courselist">
</ul>
<script>
function loadCourse(){
var course = $('.departments').text();
$.get(
"getCourses.php?course="+course,
function( data ){
$('#courselist').html( data )
.listview( 'refresh' );
}
);
}
</script>
</div>
mysql_connect($host,$username,$password);
mysql_select_db($database) or die( "Unable to select database");
$course = $_GET['course'];
$query ='SELECT * FROM Course_info WHERE Department="'.$course.'"';
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result)) {
print '<li><a href="#">';
print '<h2 style="text-wrap : normal" >'.$row['Course_code'].' '.$row['Title'];
print '</a></li>';
print '<p>'.$row['Term'].'</p>';
}
var course = $('.departments').text;
var course = $('.departments').text(); // missed the braces
$(function(){
$( ":mobile-pagecontainer" ).on( "pagecontainershow", function( event, ui ) {
if(window.location.href.indexOf('#department') !== -1){
loadCourse();
}
});
});
$(function(){
var txt; // declare var outside
$('a').on('click', function(){ // bind a click event on clicked anchors
txt = this.textContent; // get the text content
});
$( ":mobile-pagecontainer" ).on( "pagecontainershow", function( event, ui ) {
if(window.location.href.indexOf('#department') !== -1){
loadCourse(txt); // pass it here
}
});
});
<script>
$(document).ready(function() {
var course = $('.departments').text();
$('#sample').html( 'hello' );
$.get(
"getCourses.php?course="+course,
function( data ){
$('#courselist').html( data )
.listview( 'refresh' );
}
);
});
</script>
var course = $('.departments').text();
function loadCourse(){
var course = $('.departments').text();
console.log(course)
$.get(
"getCourses.php?course="+course,
function( data ){
console.log(data);
$('#courselist').html( data )
.listview( 'refresh' );
}
);
}