我的表单中有一个用户名字段.我想不允许在字符串中的任何位置使用空格.我用过这个正则表达式:
var regexp = /^\S/;
Run Code Online (Sandbox Code Playgroud)
如果角色之间有空格,这对我有用.那就是如果用户名是ABC DEF.如果空间在开头,它就不起作用,例如<space><space>ABC.正则表达式应该是什么?
我是Jquery的新手.我对jquery片段有点困惑.我有一个复选框,用于在单击主复选框后选择其下的所有其他复选框.代码如下:
jQuery的:
$(document).ready(function() {
$('#selecctall').click(function() { //on click
if(this.checked) { // check select status
$('.checkbox1').each(function() { //loop through each checkbox
this.checked = true; //select all checkboxes with class "checkbox1"
});
}else{
$('.checkbox1').each(function() { //loop through each checkbox
this.checked = false; //deselect all checkboxes with class "checkbox1"
});
}
});
});
Run Code Online (Sandbox Code Playgroud)
HTML:
<ul class="chk-container">
<li><input type="checkbox" id="selecctall"/> Selecct All</li>
<li><input class="checkbox1" type="checkbox" name="check[]" value="item1"> This is Item 1</li>
<li><input class="checkbox1" type="checkbox" name="check[]" value="item2"> This is Item 2</li>
<li><input class="checkbox1" type="checkbox" name="check[]" …Run Code Online (Sandbox Code Playgroud) 我有以下代码。
$sheet = $objPHPExcel->getSheet(0);
$highestRow = $sheet->getHighestDataRow();
$highestColumn = $sheet->getHighestDataColumn();
for ($row = 2; $row <= $highestRow; $row++){
$rowData = $sheet->rangeToArray('A' . $row . ':' . $highestColumn .
$row,NULL,TRUE,FALSE);
}
Run Code Online (Sandbox Code Playgroud)
如果所有列都是空的,我需要忽略行。我已经看到链接忽略空列,但不确定这是否适合我。如果列为空,我不需要消除它,但如果所有列都为空,我需要消除整行。
我想使用万事达卡支付网关系统将支付集成到我的网站中。我使用托管会话方法进行集成。我关注万事达卡主办的会议
我的 JavaScript 代码是
<script src="https://network.gateway.mastercard.com/form/version/51/merchant/
**<testmerchantID>**/session.js"></script>
<script>
if (self === top) {
var antiClickjack = document.getElementById("antiClickjack");
antiClickjack.parentNode.removeChild(antiClickjack);
} else {
top.location = self.location;
}
PaymentSession.configure({
fields: {
// ATTACH HOSTED FIELDS TO YOUR PAYMENT PAGE FOR A CREDIT CARD
card: {
number: "#card-number",
securityCode: "#security-code",
expiryMonth: "#expiry-month",
expiryYear: "#expiry-year"
}
},
session: 'abc456',
//SPECIFY YOUR MITIGATION OPTION HERE
frameEmbeddingMitigation: ["javascript"],
callbacks: {
initialized: function(response) {
//console.log(response.status);
},
formSessionUpdate: function(response) {
// HANDLE RESPONSE FOR UPDATE SESSION
if (response.status) …Run Code Online (Sandbox Code Playgroud) 我在一个页面中有一个表格,用于在特定舞台上注册各种娱乐节目.提交所有详细信息并单击"提交"按钮后,应检查特定日期该阶段是否存在某个程序.如果存在任何程序,div应该显示现有程序的完整细节.我的问题是,如果存在任何程序,我需要关注新生成的div(我的意思是div应该是可见的,不需要编辑).我需要它,因为div是在AJAX的帮助下生成的,并且表单非常冗长,因此用户无法看到生成的div,除非他/她向上滚动.注意:div创建在顶部位置.是否有任何方法可以在表单提交后使div部分可见
我- x在jquery中有一个变量,我在div块中加载一个php部分,我需要将该变量发送给它.
所以 -
$(document).on('click','#link',function () {
var x=5;
$("#block").load("file.php");
});
Run Code Online (Sandbox Code Playgroud)
结果我仍然在同一页面.我只需要进入variable x它.
我想使用GET方法或XMLHttpRequest,但我不想要另一个页面,我只需要在块中加载一个php部分.
我有一个名为sk_messages.It的结构如下:
msg_id msg_from_user_id msg_to_user_id msg_text msg_date msg_status
1 12 14 hai... 23-12-2013 unread
2 12 14 .... ... unread
3 13 14 ... .. unread
Run Code Online (Sandbox Code Playgroud)
我的要求是我想要显示当前用户的所有消息,条件是发送者应该显示单个消息,即使他发送了多条状态未读的消息.也就是说,从上面的上下文中,单个消息应该显示ID为12的用户.我尝试了以下查询,但它不起作用.
SELECT DISTINCT (msg_from_user_id), msg_text, msg_date
FROM sk_messages
WHERE msg_to_user_id = '$user_id'
AND msg_status = 'unread'
ORDER BY msg_date
$user_id is the id of the login user
Run Code Online (Sandbox Code Playgroud) 我正在开发一个像facebook这样的社交网站.我在一个名为的页面中有一个搜索栏,showdetails.php它应该在a中显示用户的名字(在数据库中)dropdown list like div which can be clicked for selection,因为用户在搜索框中输入字母.我使用ajax完成了这个.当我点击一个特定的用户名时在下拉列表中,它会自动进入搜索框.我的问题是还有另一个div需要显示用户点击的所选用户的详细信息.我已经搜索了很多但是找不到正确的.我是不知道从ajax调用中返回两个不同的值,因为据我所知var response = xmlhttp.responseText;,变量响应只能存储一个结果.
我的searchvalues.php其中包含搜索用户名的代码
$hint = "<table>";
while($row = mysql_fetch_array($result_query_get_following))
{
$act_fname = $row['acnt_fname'];
$act_lname = $row['acnt_lname'];
$act_name = $act_fname . ' ' . $act_lname;
$hint.= "<tr onClick='showVal(\"".$act_name."\");'><td >".$act_name."</td></tr>";
$following_id = $row['flwing_following_user_id'];
$following_member_class = $row['acnt_member_class'];
$following_profile_picture = $row['acnt_profile_picture'];
}
$hint .= "</table>";
}
if ($hint == "")
{
$response="no suggestion";
}
else
{
$response=$hint;
}
//output the response
echo $response;
Run Code Online (Sandbox Code Playgroud)
我的javascript函数在showdetails.php中
function …Run Code Online (Sandbox Code Playgroud) 我有一个这样的存储过程:
CREATE PROCEDURE prtl_usp_portal_logdaily
@startdate DATETIME,
@enddate DATETIME,
@usertype int,
@gradelist varchar(1000) = null
AS
BEGIN
DECLARE @qry NVARCHAR(MAX)
SET @qry=''
IF(@usertype = 1)
BEGIN
;WITH mycte AS
(
SELECT CAST(@startdate AS DATETIME) DateValue
UNION ALL
SELECT DateValue + 1
FROM mycte
WHERE DateValue + 1 <= @enddate
)
SET @qry = N'SELECT datepart(day,DateValue) AS daycode,
(select count(DISTINCT a.userID) from PRTL_UserAccessLog a
inner join prtlv_familydetails b
on a.userid=b.familyid
INNER JOIN STD_StudentDetails c ON b.FamilyID = c.familyid
INNER JOIN dbo.STD_CurrentAcademicInformation d …Run Code Online (Sandbox Code Playgroud) 我有一个应用程序,其中警报需要在数据库中存储的时间值上播放.当我删除语句"notification.defaults = Notification.DEFAULT_SOUND | Notification.DEFAULT_VIBRATE;"时,会在该闹钟时间显示通知而不播放alarm.when我插入上面的语句报警播放跟随强制clossing我的应用程序.我的警报类如下:
public class AlarmManager extends BroadcastReceiver {
sampleDatabase appdb;
SQLiteDatabase sqldb;
Cursor cursor;
int today,prev;
Intent in;
@Override
public void onReceive(Context context, Intent intent)
{
NotificationManager manger = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE);
Notification notification = new Notification(R.drawable.icon , "Yahrzeit" , System.currentTimeMillis());
in = new Intent(context,FirstAppActivity.class);
in.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
PendingIntent contentIntent = PendingIntent.getActivity(context, 0, in, 0);
notification.setLatestEventInfo(context, "ALERT!!!!", "Time Over" , contentIntent);
notification.defaults=Notification.DEFAULT_SOUND|Notification.DEFAULT_VIBRATE;
notification.flags = Notification.FLAG_INSISTENT;
appdb = new sampleDatabase(context);
sqldb = appdb.getReadableDatabase();
cursor = sqldb.query(sampleDatabase.TABLE_SEC, null, null, null, null, null, null); …Run Code Online (Sandbox Code Playgroud) 我有两个时间值,从下拉框中选择.时间格式是hh:mm am/pm.我需要比较这两个日期.我已经完成了这段代码,但它对我不起作用.
<select id="eventstarttime">
<option>10:00am</option>
........
<option>3:00pm</option>
</select>
<select id="eventstoptime" onblur="return checktime()">
<option>10:00am</option>
........
<option>3:00pm</option>
</select>
Run Code Online (Sandbox Code Playgroud)
javascript方法是
function checktime()
{
var start = document.getElementById("eventstarttime").value;
var end = document.getElementById("eventstoptime").value;
if(Date.parse('01/01/2011 '+end) < Date.parse('01/01/2011 '+start))
{
alert("End time should exceed the start time");
}
else if(Date.parse('01/01/2011 '+end) -Date.parse('01/01/2011 '+start)==0)
{
alert("Start time and end time cannot be same");
}
return false;
}
Run Code Online (Sandbox Code Playgroud) 我有一个link_div像这样的类中的2个链接.
<div class="link_div">
<a id="upload_link" href='' >Upload File</a>
<a id="search_link" href='' >Search File </a>
</div>
Run Code Online (Sandbox Code Playgroud)
我的要求是点击div将显示的每个链接.显示的div内容几乎相同,除了小的变化.所以我想写这样的代码:
$(".link_div a").click(function(e){
e.preventDefault();
alert($(".link_div a").attr('id'));
$("._new_filesharing_div").show();
return false;
});
Run Code Online (Sandbox Code Playgroud)
我的想法是获取点击链接的ID并使用if循环检查点击了哪个链接,从而添加一个按钮,用于upload 单击upload file link并添加按钮以search进行单击search file link.内容的恢复几乎相同.
在这里,我总是点击Id链接,upload_link因为用户点击了另一个链接.我认为jquery正在获取第一个标签的id.我可以知道是否可以获取所点击链接的ID,或者我应该单独为每个链接编写代码
我正在使用PHP根据数据库中的值动态创建一组复选框.我的要求是获取已选中复选框的ID,并在用户通过POST单击提交按钮时将其传递到下一页.我没有使用AJAX.
例如,我需要这样的东西
第一页:
<input type="checkbox" name="check[]" id="checkme<?php echo var; ?>">.......
Run Code Online (Sandbox Code Playgroud)
secondpage.php:
$getcheckboxID = $_POST['check[]']
Run Code Online (Sandbox Code Playgroud)