小编noo*_*ode的帖子

Ajax成功事件无效

我有一份注册表,我正在使用$.ajax它提交.

这是我的AJAX请求:

$(document).ready(function() {
    $("form#regist").submit(function() {
        var str = $("#regist").serialize();
        $.ajax({
            type: 'POST',
            url: 'submit1.php',
            data: $("#regist").serialize(),
            dataType: 'json',
            success: function() {
                $("#loading").append("<h2>you are here</h2>");
            }        
        });
        return false;        
    });
});
Run Code Online (Sandbox Code Playgroud)

在我的submit1.php文件中,我检查数据库中是否存在字段电子邮件地址用户名.如果在没有页面刷新的情况下存在这些值,我希望显示错误消息.

如何将此添加到我的AJAX请求的成功回调中?

javascript ajax jquery

181
推荐指数
5
解决办法
26万
查看次数

XSL if:使用多个测试条件进行测试

[解决了]

感谢@IanRoberts,我不得不在节点上使用normalize-space函数来检查它们是否为空.

<xsl:if test="((node/ABC!='') and (normalize-space(node/DEF)='') and (normalize-space(node/GHI)=''))">
  This worked perfectly fine.
</xsl:if>
Run Code Online (Sandbox Code Playgroud)

[问题]

我正在尝试创建一个xsl条件来检查节点的组合是否为空.我尝试过以下条件,但它们不起作用,是否有人知道如何使其正常工作

<xsl:if test=" node/ABC!='' and node/DEF='' and node/GHI='' ">
This does not work
</xsl:if>
Run Code Online (Sandbox Code Playgroud)

我也试过了

<xsl:when test="((node/ABC!='') and (node/DEF='') and (node/GHI=''))">
This does not work either..
</xsl:when>
Run Code Online (Sandbox Code Playgroud)

并尝试过

<xsl:if test="(node/ABC!='')>
<xsl:if test="(node/DEF='')>
<xsl:if test="(node/GHI='')">
Nope not working..
</xsl:if>
</xsl:if>
</xsl:if>
Run Code Online (Sandbox Code Playgroud)

我,然后用单个xsl尝试:如果条件,以下是观察

<xsl:if test="node/ABC!=''>
**This is working fine**
</xsl:if>
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试搜索空条件,即

<xsl:if test="node/ABC=''>
**This does not work**
</xsl:if>
Run Code Online (Sandbox Code Playgroud)

此外,如果我尝试使用==(双等于),那么它会给出xslt错误.即

<xsl:if test="node/ABC==''>
***This gives a compilation error***
</xsl:if>
Run Code Online (Sandbox Code Playgroud)

我想帮助弄清楚如何获取我的xsl:如果测试工作以检查多个条件.提前致谢. …

xml xslt

24
推荐指数
2
解决办法
16万
查看次数

CSS使用负相对定位问题

我有一个标题,主体和页脚.标题和主体都有正确的样式.现在对于页脚我想让它出现在主体后面,所以我使用了:

z-index: -1;
position: relative;
top: -60px;
Run Code Online (Sandbox Code Playgroud)

这给出了期望的结果,但我在底部获得了60px的额外空间.

如何清除这个额外的空间?

css css-position

18
推荐指数
3
解决办法
4万
查看次数

mysql查询选择一个特定的行和另一个随机行

我想显示两条记录.

例如 select * FROM users WHERE user_id = 5.

现在我想要从users表中随机选择另一行,但是使用user_id!= 5

是否可以在单个查询中执行.我尝试使用union,但我得到两个不同的行.

谢谢

mysql random

6
推荐指数
1
解决办法
3758
查看次数

在类更新时,作为 CSS 背景的 SVG 图像不会出现在 IE11 中

问题: 在页面加载时,对于按钮,出现在 CSS 背景中调用的 SVG。在某些事件中,我应用一个类并在 CSS 背景中调用另一个 SVG。但是,新的 SVG 不会出现。如果在调试器中,我尝试切换背景,然后它开始出现。

我缺少什么才能在 IE11 中运行它?

在下图中,我们使用了<button>标签。在某些事件中,背景 SVG 会发生变化。

CSS 代码

.buttonIcons{
 .svgicon-fields-add{ background-image:url('../assets/themes/svg/arrow_active.svg');
 width: 16px;
 height: 16px; 
}
Run Code Online (Sandbox Code Playgroud)

在禁用状态下,下面是 CSS

.buttonIcons.disabled{
 .svgicon-fields-add{ background-image:url('../assets/themes/svg/arrow_disabled.svg');
  width: 16px;
  height: 16px; 
}
Run Code Online (Sandbox Code Playgroud)

所以最初所有按钮都被禁用,但是如果你看到第一个按钮需要显示活动的 svg 图像,但它没有出现。我可以在 IE11 控制台中看到它,如果在控制台中,我切换属性,它开始出现。

该代码在 Chrome 中运行良好

预先感谢所有建议。

在此处输入图片说明

SVG文件代码

<?xml version="1.0" encoding="utf-8"?>
<svg width="16" height="16" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
     viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve">
<g>
    <polygon fill="#00a6a0" points="7.6,1.6 6.7,2.4 12.3,8 6.7,13.6 7.6,14.4 14,8   "/> …
Run Code Online (Sandbox Code Playgroud)

html css svg internet-explorer-11

5
推荐指数
1
解决办法
1450
查看次数

重用PHP格式的文件上载创建的临时文件

关于文件上传,我有一个表单,通过它我上传文件,我得到$temp_name = $_FILES['name']['temp_name']并存储在一个变量.

然后我可以move_uploaded_file("$temp_name","$location")在另一个表单内部再次使用该变量.

这会有用吗?

当我们上传文件时,在服务器上创建了一个临时位置.临时文件可以使用多长时间?

谢谢.

php upload filenames temporary-files

4
推荐指数
1
解决办法
897
查看次数

query使用XPATH然后将child附加到它

我有一个xml文件,如果父项存在,我需要将一个子项附加到它.所以我使用xpath来查询该特定节点.

$dom = new DomDocument();
$dom->load('testing.xml');
$xp = new domxpath($dom);

$category = $xp->query("tree[@heading='something']");
Run Code Online (Sandbox Code Playgroud)

现在我不确定如何将孩子附加到这个结果.当我执行print_r($ category)时,变量$ category是一个对象.

谢谢

php xml

2
推荐指数
1
解决办法
1567
查看次数

jquery查找动态生成的tr标记的ID

我有一个包含10个td元素的tr表.tr是动态生成的.例如

<tr id = "<?php echo $count; ?>" >

<td>name </td>
<td>info </td>
...
...
<td><a href="delete.php">delete</a></td>

</tr>
Run Code Online (Sandbox Code Playgroud)

我想做的是当我点击删除链接,使用ajax去删除页面做必要然后没有页面刷新删除行.

我的问题是如何在jquery中获取ID?或者是否有任何其他方式我可以解决但我希望使用jquery为此特定目的.谢谢

jquery dynamic find

1
推荐指数
1
解决办法
6020
查看次数