小编Cal*_*lum的帖子

了解window.event属性及其用法

我不明白window.event或window.event.srcElement背后的动机.在什么情况下应该使用它?它究竟在DOM中代表什么?

javascript dom event-handling

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

基于ASP.NET JQuery的模态对话控件

首先,这不是一个问题,我只是做了一个用户控件,似乎解决了以下链接中讨论的问题.

http://forum.jquery.com/topic/dialog-will-move-its-div-tag-to-body

问题是,简单地说,使用部分页面更新时,JQuery对话框会导致一些问题.从ASP.NET方面来说,当它在UpdatePanel中使用时.

您可以从以下链接中查看示例并下载源代码.

http://www.mbmt.net/JQ/JQDialogTest.aspx http://www.mbmt.net/JQ/JQDialogTest2.aspx

我希望这可以帮助别人 (:

asp.net ajax jquery jquery-ui modal-dialog

6
推荐指数
0
解决办法
1610
查看次数

如何在没有 jQuery 的情况下模拟 ajaxStart 和 ajaxStop?

我一直在查看 jQuery 代码,但它有点庞大。这是一件容易的事吗?知道怎么做吗?

我想要这样做的原因是因为我不想将它用于网页,而是用于需要知道 WebBrowser 中何时进行 ajax 活动的 C# 应用程序。因此,我会在任何想要检测 ajax 活动的网页中注入我的 javascript 代码,而不是注入可能已经存在并导致冲突的整个 jQuery。

javascript c# ajax jquery

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

基于选择另一个下拉列表显示/隐藏下拉列表

是的,我试图寻找这个问题的答案,但我发现了许多类似的问题,但似乎没有一个对我有帮助。

我有几个选项的下拉列表,当用户选择一个选项时,会出现另一个带有正确选项的下拉列表。是的,这是简单的部分,但是我需要将选定的选项发送到服务器,这对我来说是棘手的部分。我创建了两个不同的下拉列表,这些下拉列表在用户从“主要”下拉列表中选择一个选项后弹出。问题在于,正确的值仅从弹出的第一个列表进入服务器。如果我从弹出的第二个列表中选择值,则第一个列表的第一个选项进入服务器。

这是我的代码:

<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
.hiddenMenu {display: none;}
.visibleMenu {display: inline;}
</style>
<script type="text/javascript">
var lastDiv = "";
function showDiv(divName) {
    // hide last div
    if (lastDiv) {
        document.getElementById(lastDiv).className = "hiddenMenu";
    }
    //if value of the box is not nothing and an object with that name exists, then change the class
    if (divName && document.getElementById(divName)) {
        document.getElementById(divName).className = "visibleMenu";
        lastDiv = divName;
    }
}
</script>
</head>
<body>
<form action="http://url.here" method="post" enctype="multipart/form-data">
    <label for="shirttype">T-shirt </label>
    <select …
Run Code Online (Sandbox Code Playgroud)

javascript html5 html-lists drop-down-menu

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

PHP Mysql从变量问题中选择

我已经尝试了很多不同的解决方案,但无法使其工作这是我的代码:

$to = $_POST['to'];
$query = "SELECT to FROM to WHERE to='$to' " 
$result = mysql_query($query) or die(mysql_error());
while ($row = mysql_fetch_array($result)){
Run Code Online (Sandbox Code Playgroud)

每次我修改它都会得到一大堆不同的错误.目前我正在接受

You have an error in your SQL syntax near to='Name'
Run Code Online (Sandbox Code Playgroud)

当我修改它来解决这个问题时,我得到了

mysql_fetch_array() not valid
Run Code Online (Sandbox Code Playgroud)

似乎在使用变量时它会混乱

有人可以帮忙吗?

谢谢!

php mysql reserved-words

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

使用Regex删除HTML

是否可以使用正则表达式删除特定HTML块中的HTML标记?

例如

<body>

<p>Hello World!</p>

<table>
    <tr>
        <td> 
          <p>My First HTML Table</p>
        </td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我不想删除所有P标签,只删除表元素中的标签.

删除或保留嵌套p标记内的文本的能力是理想的.

谢谢.

html regex asp.net

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

表格不会验证

使用提交按钮调用时,我的表单不会验证我的所有功能

//This is the main function 
function validate_form(form) {
    var complete = false;

    //  Ensure that only one error message is diaplayed at a time
    if (complete) {
        clear_all();
        complete = checkUsernameForLength(form.username.value);

    }
    if (complete) {
        clear_all();
        complete = checkaddress(form.address.value);
    }
    if (complete) {
        clear_all();
        complete = checkaddress(form.address.value);
    }

    if (complete) {
        clear_all();
        complete = checkphone(form.phone.value);
    }
    if (complete) {
        clear_all();
        complete = checkEmail(email.phone.value);
    }

}

//Clear all red areas


function clear_all() {

    document.getElementById('usernamehint').style.visibility = 'hidden';
    document.basicform.username.style.backgroundColor = 'white';
    document.getElementById("countryhint").style.visibility …
Run Code Online (Sandbox Code Playgroud)

html javascript forms validation

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

如何使用新id克隆元素?

我在页面上有一些元素.以下是一个元素的示例:

<div id="119" class="message">
<div class="messageAuthor">iggy</div>
<div class="messageBody messageMessage">hello</div>
<div class="messageDate messageCreate_date">12:13</div>
</div>
Run Code Online (Sandbox Code Playgroud)

我从服务器获得了以JSON更新的新项目和项目.以下是使用JSON响应的示例:

$.each(ajaxResult.items, function(index) {
    for (var key in ajaxResult.items[index]) {
        if (ajaxResult.items[index].hasOwnProperty(key)) {
            if ($('.'+ajaxResult.controller + self.toUpperFirst(key)).length) {
                if ($('#'+ajaxResult.items[index].id).length) {
                    $('#'+ajaxResult.items[index].id).children('.'+ajaxResult.controller + self.toUpperFirst(key)).text(ajaxResult.items[index][key]);
                }
                else {
                    var prevIndex = parseInt(index) - 1;

                    $('#'+ajaxResult.items[prevIndex].id).after($('#'+ajaxResult.items[prevIndex].id).html());
                }

            }
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

我想在现有元素之后添加新元素.我不知道最好的办法是什么.我需要帮助.

javascript jquery

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