小编Eri*_*c T的帖子

通过Ajax将Javascript对象发送到PHP

我正在通过失败来学习Ajax并且遇到了障碍:

我有一个数组(如果重要的话,数组存储基于用户检查的复选框的数字ID)是用Javascript编写的.

我有一个在用户点击"保存"按钮时调用的函数.功能如下:

function createAmenities() {
    if (window.XMLHttpRequest) {
        //code for IE7+, Firefox, Chrome and Opera
        xmlhttp = new XMLHttpRequest();
    }
    else {
        //code for IE6, IE5
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xmlhttp.onreadystatechange = function () {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            document.getElementById('message').innerHTML = xmlhttp.responseText;
        }
    }

    var url = "create_amenities.php";

    xmlhttp.open("GET", url, true);

    xmlhttp.send();

}
Run Code Online (Sandbox Code Playgroud)

我的问题是: 我可以在这个函数中添加什么来将数组拉入我试图调用的php脚本('create_amenities.php')?

此外,我应该尝试使用JSON吗?如果是这样,我怎么能通过ajax发送一个JSON对象?

提前致谢.

javascript php arrays ajax json

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

引用类型和对象类型更改Java

鉴于:

public class X implements Z {

    public String toString() { return "I am X"; }

    public static void main(String[] args) {
        Y myY = new Y();
        X myX = myY;
        Z myZ = myX;
        System.out.println(myZ);
    }
}

class Y extends X {

    public String toString() { return "I am Y"; }
}

interface Z {}
Run Code Online (Sandbox Code Playgroud)

myZ的引用类型是什么,它引用的对象的类型是什么?

A.参考类型是Z; 对象类型是Z.

B.参考类型是Y; 对象类型是Y.

C.参考类型是Z; 对象类型是Y.

D.参考类型是X; 对象类型是Z.

在这种情况下,我知道对象类型肯定是Y,因为我可以用.getClass()方法测试它.但我不确定如何检查引用类型是什么.我假设它是Z,但这种假设是基于直觉而不是逻辑.

任何人都可以详细说明参考类型可能是什么以及为什么?

谢谢.

java reference object

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

jQuery UI Sortable - 多连接列表拖动

使用 jQuery UI Sortable,可以选择在拖动项目时让可排序项目容器滚动

我有多个可排序列表连接在具有最大高度和溢出滚动的单独容器中:

<div class="list">
  <div class="item">A1</div>
  <div class="item">A2</div>
  <div class="item">A3</div>
  <div class="item">A4</div>
  <div class="item">A5</div>
</div>

<div class="list">
  <div class="item">B1</div>
  <div class="item">B2</div>
  <div class="item">B3</div>
  <div class="item">B4</div>
  <div class="item">B5</div>
</div>
Run Code Online (Sandbox Code Playgroud)

当项目在它们之间拖动时,我需要能够滚动每个容器。

目前,拖动只滚动父容器 - 我们需要它能够滚动连接的列表容器。

有关基本设置,请参阅此代码笔:http ://codepen.io/typ90/pen/pymOdV

我已经尝试使用 sortable 上的 helper 选项来克隆项目并附加到其他容器,因为它被拖到了没有运气的地方。

有任何想法吗?

html javascript css jquery jquery-ui

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

找不到将 SAML 应用发布到 G Suite 的位置

我们已经在 G Suite Marketplace 上发布了一个应用程序,但我们现在希望发布一个应用程序,以便公众访问 G Suite --> 应用程序 --> SAML 应用程序,然后将其列出。

具体来说,我们希望将我们的应用列为此列表的一部分:

g 套件 saml 应用程序

我们的应用程序支持 SAML,支持 SCIM 配置,并且可用于其他 IdP。我检查了市场文档,没有提到 SAML。

请让我知道我们需要采取哪些步骤来开始提交过程。谢谢!

google-apps-marketplace

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

在MySQL数据库中存储Checkbox值的最佳方法是什么?

首先,以此页面为例:点击此处

如果您查看"设施"部分,则有3组复选框(单位功能,社区功能和租用的实用程序).

我的问题是:如何使用PHP制作3个数组变量(例如$ unit_features,$ community_features和$ utilities_included)来存储哪些框未被检入表中的3个相应字段?

更重要的是:如何以相同的数组格式从表中提取数据,以便查看/编辑/删除详细信息?

  • 注意,我已经尝试了无数次通过在表中使用单独的字段(作为tinyints)来做到这一点 - 但它变得笨重并且根本不优雅......我甚至想过制作一个对象类但又失败了. .

php mysql

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

Java默认构造函数问题 - 什么实际构成'默认构造函数'?

可能重复:
Java默认构造函数

我正在研究Java实践问题,并且遇到了这个问题:

鉴于:

class X {}

class Y {Y () {}}

class Z {z(int i ) {} }
Run Code Online (Sandbox Code Playgroud)

哪个类有默认构造函数?

A. X.

B.仅限Y.

C.仅限Z.

D. X和Y.

E. Y和Z.

F. X和Z.

G. X,Y和Z.

我会说正确的答案是A,因为类X是唯一没有任何明确定义的构造函数的类.我的同行说它会是G,因为构成默认构造函数的是你在构造函数体中实际更改值的时候.

我们已经完成了一些研究,当涉及到默认构造函数实际上是什么(在这个级别)时,答案似乎有所不同.

任何人都可以在这里提供答案和逻辑解释吗?非常感谢你.

java constructor default-constructor

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