小编Shi*_*tya的帖子

从.html()中排除一些元素; 在jQuery中

我有一个文本,一个linebreak和一个图像里面的链接.

<a title="title" href="#" class="mail">info@domain.de
  <br><img src="img/icons/icon.png">
</a>
Run Code Online (Sandbox Code Playgroud)

因此,为了在锚中使用所有内容,我使用:

$('.mail').html();
Run Code Online (Sandbox Code Playgroud)

现在我想要排除这个只是为了获得info@domain.de:

<br><img src="img/icons/icon.png">
Run Code Online (Sandbox Code Playgroud)

$('.mail').html();
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a title="title" href="#" class="mail">info@domain.de
   <br><img src="img/icons/icon.png">
</a>
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

html javascript jquery

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

jQuery select2 的选择值未正确更新

我已经为这个问题争论了一个多星期,但几乎没有任何进展。

我看过

最后,查看https://select2.org/troubleshooting/common-problems后

我尝试同时应用dropdownParent: $('#myModal')

// Do this before you initialize any of your modals
$.fn.modal.Constructor.prototype.enforceFocus = function() {};
Run Code Online (Sandbox Code Playgroud)

这些修复都不起作用,所以我真的束手无策,准备完全放弃使用模式。基本上,我从服务器获取 JSON 对象中的数据,然后使用该数据填充模式。除第一个组合框之外的所有元素(其中一些是选择/组合框)的填充工作正常。

预先感谢您的帮助,如果答案发布在其他地方,我很抱歉,但我找不到它。以下是相关代码:

<!-- Modal to Add / Edit Delay parent div must have same id as value of the data-target attribute used to trigger the modal -->
<div class="modal fade" id="delayAddModal" tabindex="-1" role="dialog" aria-labelledby="delayAddLabel">
    <div class="modal-dialog" role="document">
        <!-- …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net-mvc jquery jquery-select2 bootstrap-modal

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

通过JavaScript将php变量传递到另一个php页面

我想id在点击整行时将其传递到下一页.我试图自己做,但我无法这样做.我的代码如下:

$( "#tablerow" ).click(function() {
  var jobvalue=$("#jobid").val();
  alert(jobvalue);
  window.location.href = "jobsview.php?id=" + jobvalue;
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
  <tbody>
   <tr id="tablerow">
    <td><?=$srno?></td>
    <td id="jobid"><?=$row['ID']?></td>
   </tr>
  </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

html javascript php jquery

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

如何将输入文本框值的参数传递给jquery中的ajax

我的ajax代码

$(document).ready(function() {
    $("#sub").click(function() {
        $.ajax({
            type: "POST",
            url: "jqueryphp.php",
            data: "txt1=" + txt1,
            success: function(result) {
                $("div").html(result);
            }
        });
    });
});?
Run Code Online (Sandbox Code Playgroud)

这是表单代码.我想将txt1值传递给ajax

<input type="text" name="txt1" id="txt1" /><br>
<input type="button" name="sub" id="sub" value="click Me" />
Run Code Online (Sandbox Code Playgroud)

我想使用这个ajax函数将txt1值传递给我的php页面.请告诉我.ajax的数据属性会有什么意义

javascript php parameters ajax jquery

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

jQuery - 如何在HTML中移动结束标记

我正在寻找一种使用jQuery移动结束表单标签的方法.

目前HTML看起来像这样:

<form class="myform">
  <input class="text_field" id="profile_nickname" name="profile[nickname]" size="30" type="text" value="" data-validate="true">
</form>
<div class="form-action">
  <submit class="x">
</div>
Run Code Online (Sandbox Code Playgroud)

由于提交标记位于表单之外,因此提交按钮不起作用.

我想说的是:

$(".myform").remove('</form>')
$('</form>').appendTo($('.form-action'))
Run Code Online (Sandbox Code Playgroud)

这当然不起作用.任何想法,将不胜感激.

html javascript jquery dom

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

我们可以使用AJAX调用数据库吗?

我创建了一个html文件,现在创建下一个文件,只使用AJAX代码从localhost调用数据库,有没有办法调用数据库并使用AJAX代码从数据库中检索数据.这是我在下面给出的代码..

data.html

<!DOCTYPE HTML>
<html>
  <head>
    <title>My DATABASE</title>
    <script type="text/javascript" charset="utf-8" src="cordova-1.9.0.js"></script>
    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css">
    <script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
    <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script>
  </head>
  <body>
    <h1>EMPLOYEE DATABASE</h1>
    <center><div data-role="page" id="pageone">
      <div data-role="header">
        <h1>Welcome To My DATABASE</h1>
      </div>
      <div data-role="content">
        <p>Welcome!</p><br><br>
        <img src="logo.png"></img></p><br>
        <a href="#pagetwo" data-role="button" data-inline="true">View Employee</a><br>
        <a href="#pagetwo" data-role="button" data-inline="true">Add Employee</a>
      </div>
    </center>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

empl.html

<!DOCTYPE HTML>
<html>
  <head>
    <title>LIST OF EMPLOYEE</title>
    <script type="text/javascript" charset="utf-8" src="cordova-1.9.0.js"></script>
    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css">
    <script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
    <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script>
    <script> 
      $.ajax({
        $host = "localhost";
        $user = "root";
        $pass …
Run Code Online (Sandbox Code Playgroud)

ajax jquery jquery-mobile

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

如何使用jQuery删除基于类的div

每当我调用我的showresult();函数时,我都会使用它来删除div .我正在动态创建这个div <div class="sampageswrapper">,因此需要在showresult()调用时删除它.

function showresult(data) {
  jQuery('.sampageswrapper div').remove();
  // rest of my code.
}
Run Code Online (Sandbox Code Playgroud)

但不幸的是,这个div并没有消除.

<div class="sampageswrapper">
  <div id="image_div" class="img_class" name="image_div">
    ..........
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

如何使用JavaScript在当前日期添加周数?

我需要检查日期,一个是我选择的日期,第二个需要是当前日期+ 36周.

我环顾四周,我见过的所有解决方案都涉及GetDate()+天.

new Date().getDate() + 252
Run Code Online (Sandbox Code Playgroud)

这不起作用,当前日期是2014/03/07,所以上面的行需要7并添加252这是不正确的.

我正在寻找使用JavaScript或jQuery的任何解决方案.

提前致谢.

javascript jquery date

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

使用jQuery打开文件

我尝试使用 jQuery 打开一个文件。这是我的 HTML,

<button onclick='load();'>load</button>
Run Code Online (Sandbox Code Playgroud)

这是我的js代码:

function load() {
  var fileSelector = $('<input id="load" type = "file" multiple />');
  fileSelector.click();
  //code here to get the files ...
}
Run Code Online (Sandbox Code Playgroud)

现在我想获取加载的文件,我该怎么办?

javascript jquery

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

jQuery验证IE7中不支持$ .validator.addClassRules()吗?

我在IE7中遇到以下脚本的一些问题:

$.validator.addClassRules({
   isemail: {
       email: true
   },
    required: {
        required: true
    }   
});
Run Code Online (Sandbox Code Playgroud)

这在IE8和其他浏览器中完美运行但是我在IE7中遇到以下错误:

Line: 158
Char: 3
Error: Expected ':'
Run Code Online (Sandbox Code Playgroud)

在我的代码中,这一行是:

isemail: {
Run Code Online (Sandbox Code Playgroud)

在jQuery validate插件站点(http://jqueryvalidation.org/jQuery.validator.addClassRules/)上没有提到缺少对此函数的支持,所以我在这里缺少什么?

我正在使用的jQuery版本是jQuery v1.10.2.我正在使用的jQuery验证版本是1.11.1.

任何帮助将不胜感激.

jquery jquery-validate internet-explorer-7

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