我试图用jQuery检查是否选择了value = 1的select选项然后将class添加到某些元素.但有些东西不起作用.可以请一些人看一下代码吗?
我的代码:
Reservation <br/>
<select id="rReservation" name="rReservation" class="">
<option value="0">Maybe</option>
<option value="1">Sure</option>
</select>
<hr/>
Name <br/>
<input type="text" name="rCardUser" class="mRequired" />
<hr/>
Card<br/>
<input type="text" name="rCardNrr" class="mRequired" />
Run Code Online (Sandbox Code Playgroud)
jQuery的
if ($("#rReservation").val() == "1") {
$('.mRequired').addClass('required');
} else {
$('.mRequired').removeClass('required');
}
Run Code Online (Sandbox Code Playgroud)
小提琴的现场例子 - http://jsfiddle.net/C7Gg3/
我有jQuery远程验证的问题.我正在检查电子邮件是否已注册,远程验证是否有效,但它只显示值 - true或false,我无法提交表单.
jQuery代码:
$("#form").validate({
rules: {
email: {
required: true,
email: true,
remote: "check-email.php"
}
}
});
Run Code Online (Sandbox Code Playgroud)
check-mail.php代码:
$email = trim(strtolower($_REQUEST['email']));
$checkemail = mysql_query("SELECT * FROM users WHERE email = '".$email."'");
if(mysql_num_rows($checkemail) == 1)
{
$valid = 'false';
}
else
{
$valid = 'true';
} //end of $checkemail if statemant
echo json_encode($valid);
Run Code Online (Sandbox Code Playgroud) 也许这是一个愚蠢的问题,但是在将表单保存在数据库中后,将用户重定向到成功页面的正确方法是什么?
我不知道为什么,但如果我添加action="done.php",比表单不保存数据到我的数据库.
我试图添加header ("location:/done.php");它工作,但当我将页面移动到原始服务器(PHP 4和MySQL 3.23.5)时,我尝试发送表单时出错Warning: Cannot modify header information - headers already sent by ........
这是我的PHP代码:
if(isset($_POST['submit']))
{
$name=$_POST['name'];
$email = $_POST['email'];
$company = $_POST['company'];
$adress = $_POST['adress'];
$post = $_POST['post'];
$phone = $_POST['phone'];
$sql="INSERT INTO tekstile_users (id, name, email, company, adress, post, phone)
VALUES
('', '$name','$email','$company', '$adress', '$post', '$phone')";
if (mysql_query($sql,$con)) {
header ("location:/done.php");
}
else {
echo "Something is wrong";
}
}//end of submit button
Run Code Online (Sandbox Code Playgroud)
我修复它将.php文件转换为UTF-8 without BOM. …
有人可以帮助代码.
我想仅在单击子菜单父项时显示子菜单.
HTML
<ul>
<li><a href="#">Item</a></li>
<li><a href="#">Item</a>
<ul class="sub-menu">
<li><a href="#">Submenu</a></li>
<li><a href="#">Submenu</a></li>
</ul>
</li>
<li><a href="#">Item</a></li>
<li><a href="#">Item</a>
<ul class="sub-menu">
<li><a href="#">Submenu</a></li>
<li><a href="#">Submenu</a></li>
</ul>
</li>
<li><a href="#">Item</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
因此,如果您单击父子菜单将显示.
这里是小提琴链接 - http://jsfiddle.net/KhNCV/1/
我正在尝试创建一个包含列表项的页面,如果您单击其中一个项目,您将基本上看到该图像.(每个列表项都有不同的图像)
图像会很大,所以我认为最好的方法是只在调用item(按下列表项)时加载(ajax ?!)它们(正如你在我的gif示例中看到的那样).
它基本上就像一个ajax菜单,如果按菜单项,旧内容将滑出,新内容将滑入.
列表将很大(约30项).
我怎样才能创建这种ajax菜单?
有人可以告诉你最好的方法吗?

我的网页运行速度非常慢,我想检查错误日志,但它充满了这个错误 -
[11-Dec-2012 09:52:54 Europe/Helsinki] PHP Warning: PHP Startup: rar: Unable to initialize module
Module compiled with module API=20060613
PHP compiled with module API=20090626
These options need to match
in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)
它是什么?谁能知道如何修复它?我的网站正在运行 Joomla。
是否有可能jQuery包含h2标签内的最后一个单词,如果它有多个单词.
例如.
如果h2不做什么
但是,如果h2用括号包裹最后一个字 -h2
我有几个div与类"priceText",我试图实现,如果div.priceText高度小于100px,比隐藏这个 div中的图像.
我不能让这个工作.我已经设法隐藏所有图像上的所有 .priceText divs.其中一个.priceText div中的IF高度小于100px,但我需要隐藏那个图像女巫在这个div中小于100px.
所以我未完成的代码:
$(".priceText").each(function() {
var $minHeight = 100;
var $priceHeight = $('.priceText').height();
if ( $priceHeight < $minHeight) {
$("img", this).remove();
}
});
Run Code Online (Sandbox Code Playgroud) 是否可以过滤特定的选择选项?
我有一个代码:
<select id="adcategory" name="adcategory">
<option value="">Select</option>
<option value="25" class="dropdownparentcategory">Florida Atlantic University</option>
<option value="26">- Books </option>
<option value="27">- Electronics</option>
<option value="28">- For Rent</option>
<option value="17" class="dropdownparentcategory">Florida International University</option>
<option value="18">- Books</option>
<option value="19">- Electronics</option>
<option value="20">- For Rent</option>
<option value="1" class="dropdownparentcategory">Florida Tech</option>
<option value="2">- Books</option>
<option value="3">- Electronics</option>
<option value="7">- For Rent</option>
</select>
Run Code Online (Sandbox Code Playgroud)
因此,如果变量例如$school = Florida Atlantic University只显示thoes选项女巫直到下一个学校类别(.dropdownparentcategory),所以在这种情况下,他们将只:
<select id="adcategory" name="adcategory">
<option value="">Select</option>
<option value="26">- Books </option>
<option value="27">- Electronics</option>
<option value="28">- For Rent</option>
</select>
Run Code Online (Sandbox Code Playgroud)
如您在此图片中所示: …
有些人可以使用Firebug或其他工具查看此页面.看看这个小侧边栏日历:

请尝试点击一些粗体日期并尝试在这样的事件中添加更大的文本:

正如您所看到的,文本显示在一行中,您只能看到文本的一小部分,它应该以几行显示.像这样(我只是</br>在代码中硬编码标签来显示这个例子):

我用css尝试了不同的变化,但我无法解决它.有人可以修复它(css)并发布代码吗?
我试图验证一个输入.所以我想得到这种规则 - 如果字段值等于"xxx"(文本),则字段有效.
我试过这个,但它似乎只有在你想要两个输入相同的情况下才能工作.
$("#contact-form").validate({
rules: {
capcode: {
equalTo: "xxx"
}
}
});?
Run Code Online (Sandbox Code Playgroud)