<select name="remaintextarea" id="studentremain" size="10">
<option value="one">One</option>
<option value="two">Two</option>
<option value="three">Three</option>
</select>
<button type='button' id='selectall'>Select All</button>
<button type='button' id='deselectall'>De-Select All</button>
Run Code Online (Sandbox Code Playgroud)
上面有一个选择框,选择全部并取消选择上面的所有按钮.我的问题是使用jquery,如何点击相关按钮时,如何让按钮选择所有选项并取消选择上面选择框中的所有选项?
下面我只有两个按钮的点击处理程序:
$('#selectall').click(function() {
});
$('#deselectall').click(function() {
});
Run Code Online (Sandbox Code Playgroud) 我有一个$dbSessionDuration变量,通过使用mysqli,它能够将查询中的数据结果绑定到此变量中.该$dbSessionDuration变量保存时间,因此该变量具有如下一个时间格式:
1时30分10秒
现在这意味着1小时30分10秒.我想要做的是$dbSessionDuration在计时器中显示值,以便在上面的示例中,它将从01:30:10开始滴答,并在停止时一直向下移动到0.我的问题是你如何创建计时器并$dbSessionDuration在计时器中放置任何值来倒计时到00:00:00?
我想将数据插入Image_Question表中.但它不会在Image_Question表中执行插入.
我收到两个错误:
这是您可以使用的应用程序:应用程序
要使用应用程序查看发生的情况,请执行以下操作:
单击Add Question按钮两次以附加两个文件输入
现在一次上传一个文件但是这样做.在第1行的文件输入中上传文件,然后在第2行上传文件,然后再次在第1行上传文件,最后在第2行上传文件.
以下是mysqli代码:
// Prepare your statements ahead of time
$questionsql = "INSERT INTO Question (QuestionNo) VALUES (?)";
if (!$insert = $mysqli->prepare($questionsql)) {
// Handle errors with prepare operation here
echo __LINE__.': '.$mysqli->error;
}
$imagequestionsql = "INSERT INTO Image_Question (ImageId, QuestionId)
VALUES (?, ?)";
if (!$insertimagequestion = $mysqli->prepare($imagequestionsql)) {
// Handle errors with prepare operation here
echo __LINE__.': '.$mysqli->error;
}
//make sure both prepared statements succeeded …Run Code Online (Sandbox Code Playgroud) 首先我要说的是,我试图尽量减少下面的代码:
<?php
// required variables (make them explciit no need for foreach loop)
$getyear = (isset($_POST['year'])) ? $_POST['year'] : '';
$getpass = (isset($_POST['studentpass'])) ? $_POST['studentpass'] : '';
$getretypepass = (isset($_POST['retypepass'])) ? $_POST['retypepass'] : '';
$errormsg = (isset($errormsg)) ? $errormsg : '';
$validSubmission = isset($_POST['registerbtn']) && $_POST['year'] && $_POST['studentpass'] && $_POST['retypepass'];
$min_year = 1;
$max_year = 10;
$years = range($min_year, $max_year); // returns array with numeric values of 1900 - 2012
$yearHTML = '';
$yearHTML .= '<select name="year" id="yearDrop">' . PHP_EOL; …Run Code Online (Sandbox Code Playgroud) 数据库表结构:
会话表(又名考试表)
SessionId(auto) SessionName
137 XULWQ
Run Code Online (Sandbox Code Playgroud)
问题表:
SessionId QuestionId OptionId
137 1 5
137 2 2
Run Code Online (Sandbox Code Playgroud)
Option_Table表:
OptionId OptionType
1 A-C
2 A-D
3 A-E
4 A-F
5 A-G
6 A-H
7 A-I
8 A-J
9 A-K
10 A-L
11 A-M
12 A-N
13 A-O
14 A-P
15 A-Q
16 A-R
17 A-S
18 A-T
19 A-U
20 A-V
21 A-W
22 A-X
23 A-Y
24 A-Z
25 True or False
26 Yes or No
Run Code Online (Sandbox Code Playgroud)
答案表:
AnswerId(auto) SessionId QuestionId Answer …Run Code Online (Sandbox Code Playgroud) http://www.jplayer.org/support/ - 这是jplayer suppost(向下滚动以查看jplayer在IE 6,7,8,firefox和opera中不起作用的地方
设置jplayer音频javascript:http://www.jplayer.org/latest/quick-start-guide/step-7-audio/
现在的问题是,即使jplayer音频播放器在Chrome上运行,它也无法在IE,firfox和Opera上运行.我的问题是,FAQ中提到的问题是.swfPath的src是不正确的?
swf文件的完整目录是 helios.hud.ac.uk/u0867587/Mobile_app/jquery/Jplayer.swf
申请previewaudio.php是helios.hud.ac.uk/u0867587/Mobile_app/previewaudio.php
jquery是:
<script type="text/javascript">
$(document).ready(function(){
$("#jquery_jplayer_1").jPlayer({
ready: function () {
$(this).jPlayer("setMedia", {
m4a: "<?php echo $dbAudioFile; ?>",
oga: "<?php echo $dbAudioFile; ?>"
});
},
swfPath: "jquery/",
supplied: "m4a, oga"
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
我在firebug中得到这个:不支持"audio/mpeg"的HTTP"Content-Type"."这是什么意思?
这是音频的链接:音频
更新:
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>Preview Audio</title>
<link type="text/css" href="jquery/skin/jplayer.blue.monday.css" rel="stylesheet" />
<script type="text/javascript" src="jquery/jquery-1.7.min.js"></script>
<script type="text/javascript" src="jquery/jquery.jplayer.min.js"></script>
</head>
<body>
<?php
$getaudio = 'AudioFiles/' . $_GET['filename'];
$audioquery = "SELECT AudioFile …Run Code Online (Sandbox Code Playgroud) 我在这里有一个申请:申请
在申请中请执行以下操作:
您将在左侧看到一个绿色加号按钮,单击它,它将打开一个模态窗口.
在模态窗口的搜索栏中键入短语single并提交搜索.表格如下所示.
通过单击"添加"按钮从表中添加一行,它将在顶部控件中添加信息.
最后点击"添加问题"按钮,这将在下面附加一个表格行.
现在我遇到的问题是,列中<thead>的列与列中的列<tbody>不匹配.我的问题是如何让这些列匹配?
HTML代码如下所示:
var $tbody = $('#qandatbl > tbody');
var $tr = $("<tr class='optionAndAnswer' align='center'>");
var $td = $("<td class='extratd'>");
var $plusrow = $("<td class='plusrow'></td>");
var $qid = $("<td class='qid'></td>").text(qnum);
var $question = $("<td class='question'></td>");
var $noofanswers = $("<div class='noofanswers'>2. Number of Answers:<br/></div>");
var $options = $("<div class='option'>1. Option Type:<br/></div>");
var $answer = $("<div class='answer'>3. Answer:<br/></div>");
var $replies = $("<td class='noofreplies'><div class='wrapper'></div></td>");
var $weight = $("<td class='weight'></td>");
var …Run Code Online (Sandbox Code Playgroud) 可能的重复:
如何使用 PHP 从完整路径中获取文件名?
echo '<td width="11%" class="imagetd">'. ( ( empty ($arrImageFile[$key]) ) ? " " : htmlspecialchars( is_array( $arrImageFile[$key] ) ? implode(",", $arrImageFile[$key]) : $arrImageFile[$key] ) ). '</td>' . PHP_EOL;
echo '<td width="11%" class="videotd">'. ( ( empty ($arrVideoFile[$key]) ) ? " " : htmlspecialchars( is_array( $arrVideoFile[$key] ) ? implode(",", $arrVideoFile[$key]) : $arrVideoFile[$key] ) ). '</td>' . PHP_EOL;
echo '<td width="11%" class="audiotd">'. ( ( empty ($arrAudioFile[$key]) ) ? " " : htmlspecialchars( is_array( $arrAudioFile[$key] ) ? implode(",", $arrAudioFile[$key]) : $arrAudioFile[$key] ) ). '</td>' …Run Code Online (Sandbox Code Playgroud)