小编Ror*_*san的帖子

如何修复此错误:“找不到模块:无法解析 popper.js”

导入 Bootstrap 和 Jquery 后,编译时显示此错误。

import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import 'bootstrap/dist/css/bootstrap.css';
import './index.css';

global.jQuery = require('jquery');
require('bootstrap');
Run Code Online (Sandbox Code Playgroud)

jquery reactjs react-bootstrap react-popper

41
推荐指数
5
解决办法
6万
查看次数

如何解决'重定向已被CORS策略阻止:没有'Access-Control-Allow-Origin'标题'?

我正在使用vue js开发应用程序.根据我的设置,我需要在设置更改时将变量传递给我的url.

$.get('http://172.16.1.157:8002/firstcolumn/' + c1v + '/' + c1b, function (data) { 
  // some code...
});
Run Code Online (Sandbox Code Playgroud)

但是当我的应用程序点击url时,它会显示以下消息.

无法加载http://172.16.1.157:8002/firstcolumn/2017-03-01/2017-10-26:从' http://172.16.1.157:8002/firstcolumn/2017-03-01/2017-重定向已被CORS政策阻止10-26 '到' http://172.16.1.157:8002 / firstcolumn://-03-1207-10-26/':没有'Access-Control-Allow-Origin'标题是出现在请求的资源上.因此,不允许来源" http:// localhost:8080 "访问.

javascript jquery vuejs2

40
推荐指数
11
解决办法
28万
查看次数

获取隐藏元素的偏移量

如何获取隐藏元素的坐标?offset()不支持隐藏元素的使用.任何提示?

jquery hidden offset

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

浏览器滚动到它时修复div

如果您向下滚动以下网址中的页面,'share'div将锁定到浏览器:

http://knowyourmeme.com/memes/pizza-is-a-vegetable

我假设他们正在申请一个position: fixed;属性.如何用jQuery实现这一目标?

javascript jquery

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

如何获取可选jquery元素的innerHTML?

我有一个php生成的列表,其列表项可以使用jquery selectable widget选择.所有意图和目的的列表是:

<ul id="#select-image">
    <li class="ui-widget-content">Item 1</li>
    <li class="ui-widget-content">Item 2</li>
    <li class="ui-widget-content">Item 3</li>
    <li class="ui-widget-content">Item 4</li>
    <li class="ui-widget-content">Item 5</li>
    <li class="ui-widget-content">Item 6</li>
    <li class="ui-widget-content">Item 7</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

并且jQuery selectable声明为:

<script>
    $(function() {
        $("#select-image").selectable({
            selected: function( event, ui ) { 
                var $variable = $('.ui-selected').innerHTML; 
                console.log($variable);
            }
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

在选择列表项之后发生事件,在示例中它将输出到浏览器控制台.然而输出是"未定义的".选择器$('.ui-selected').是正确的,因为它在浏览器的控制台中显示为对象.我哪里错了?

html javascript jquery innerhtml selectable

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

在视图中将.Net对象转换为JSON对象

我想在视图中将.Net对象转换为JSON.我的视图模型是这样的,

public class ViewModel{
    public SearchResult SearchResult { get; set;}    
}    

public class SearchResult {
    public int Id { get; set; }
    public string Text{ get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我想转换Model.SearchResult为JSON对象.我正在这样做:

System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
//....
var s = @serializer.Serialize(Model.Institution);
Run Code Online (Sandbox Code Playgroud)

但结果是这样的,

var s = { &quot;Name&quot;:&quot;a&quot;,&quot;Id&quot;:1};
Create:228Uncaught SyntaxError: Unexpected token &
Run Code Online (Sandbox Code Playgroud)

如何将其正确转换为JSON对象?

javascript jquery json asp.net-mvc-3

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

如何在离开页面时处理jQuery ajax发布错误

有没有办法在JQuery中处理来自ajax请求的错误,这样当用户离开页面时,会忽略生成的错误?

$(document).ready(function() {
 $.ajax( {
    url:'/server/url/',
    type: 'POST',
    data: {some..data},
    success:function(response) { do stuff with response },
    error: function(xhr, textStatus, errorThrown) {
           // Don't raise this alert if user has navigated away from the page
           alert('error');
    }
});
Run Code Online (Sandbox Code Playgroud)

我很好奇是否有人知道一个干净的方法来处理这个问题?我知道你可以在一个$(window).bind("beforeunload", function(){})方法中创建一些逻辑但我更喜欢是否有办法处理这种情况而不这样做,因为Chrome似乎不再支持它.例如,在这种情况下返回特定错误吗?

谢谢.

ajax jquery

33
推荐指数
2
解决办法
9607
查看次数

TypeError:'stepUp'调用未实现接口HTMLInputElement的对象

我在使用AJAX时出错:

TypeError:'stepUp'调用一个没有实现接口HTMLInputElement的对象.... plete",[C,p]), - x.active || x.event.trigger("ajaxStop")))}返回C}的getJSON:functi ...

以下是我使用它的代码部分:

<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

这是我的javascript代码,适用于我之前定义它们的复选框:

function feedback() {
    var boxes = document.getElementsByClassName('box');
    for (var j = 0; j < boxes.length; j++) {
        if (boxes[j].checked) {
            //assign(1);
            assign = 1;
        } else {
            assign = 0;
            //assign(0);
        }
        var wordid = document.getElementsByClassName('wordId')[j];
        $.ajax({
            url: "assigner.php",
            type: "POST",
            data: {
                wordid: wordid,
                assign: assign
            }
        }).done(function(e) {
            /*alert( "word was saved" + e );*/
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

我试过这个,但它不起作用,它不会给我任何错误.

var newvalue = '';
$('input[name=wordid\\[\\]]').each(function(index, element) { …
Run Code Online (Sandbox Code Playgroud)

ajax jquery

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

如何从xhr.responseText获取"数据"字段?

我有XMLHttpRequest()以下功能

var searchFriendRequests = function (userid) {
    var xhr = new XMLHttpRequest();
    xhr.open('GET', 'http://localhost:6344/api/Registeration/searchFriendrequests?userid=' + userid, false);
    xhr.setRequestHeader("Content-Type", "text/xml");
    xhr.onreadystatechange = function () {
        if (xhr.readyState == 4) {
            if (xhr.status == 200) {
                var data = xhr.responseText;
            }
        }
    };
    xhr.send(null);
}
Run Code Online (Sandbox Code Playgroud)

其中xhr.responseText返回值为

{
    "$id": "1",
    "ContentEncoding": null,
    "ContentType": null,
    "Data": [
        {
            "$id": "2",
            "email": "anu@gmail.com"
        },
        {
            "$id": "3",
            "email": "anu@gmail.com"
        }
    ],
    "JsonRequestBehavior": 1,
    "MaxJsonLength": null,
    "RecursionLimit": null
}
Run Code Online (Sandbox Code Playgroud)

我如何从中获得该Data领域 …

javascript jquery xmlhttprequest

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

未捕获错误:在初始化之前无法调用按钮上的方法; 试图调用方法'加载'

我将jquery-ui放在第一行文件后跟bootstrap文件后我仍然收到此错误:

未捕获错误:在初始化之前无法调用按钮上的方法; 试图调用方法'加载'.

有人可以帮忙吗?

javascript jquery

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