小编Eln*_*mov的帖子

使用jQuery清除表单字段

我想清除表单中的所有输入和textarea字段.当使用类的输入按钮时,它的工作方式如下reset:

$(".reset").bind("click", function() {
  $("input[type=text], textarea").val("");
});
Run Code Online (Sandbox Code Playgroud)

这将清除页面上的所有字段,而不仅仅是表单中的字段.我的选择器如何只是实际重置按钮所在的形式?

html forms jquery

386
推荐指数
22
解决办法
87万
查看次数

从字符串中提取数字

我想从包含数字和字母的字符串中提取数字,如:

"In My Cart : 11 items"
Run Code Online (Sandbox Code Playgroud)

我想在这里得到号码11或任何其他号码.

php

300
推荐指数
13
解决办法
44万
查看次数

Access-Control-Allow-Origin通配符子域,端口和协议

我正在尝试为所有子域,端口和协议启用CORS.

例如,我希望能够从http://sub.mywebsite.com:8080/运行XHR请求到https://www.mywebsite.com/*

通常情况下,我想启用匹配(并限于)的来源请求:

//*.mywebsite.com:*/*

cors

285
推荐指数
5
解决办法
30万
查看次数

子子域上的通配符ssl

我们有*.domain.com的通配符ssl证书,并且有一个sub1.sub2.domain.com的网站

在MacOsx上的safari 4.0.4弹出证书错误(可能是因为通配符解释),而Windows上的safari 4则没有.

ie8行为充其量也是混合的,有些ie8不显示证书错误,有些则不显示.

在Safari和IE上导致这种奇怪行为的原因是什么?

wildcard-subdomain ssl-certificate

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

Spring Controller中的Init方法(注释版本)

我正在将控制器转换为更新的注释版本.在旧版本中,我曾使用以下命令在springmvc-servlet.xml中指定init方法:

<beans>
    <bean id="myBean" class="..." init-method="init"/>
</beans>
Run Code Online (Sandbox Code Playgroud)

如何使用注释版本指定init方法?

java spring annotations controller

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

将数据发布到JsonP

是否可以将数据发布到JsonP?或者所有数据都必须作为GET请求在查询字符串中传递?

我有很多需要发送到服务的数据,跨域,并且它太大而无法通过查询字符串发送

有什么方法可以解决这个问题?

javascript ajax jquery json jsonp

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

将错误添加到Symfony 2表单元素

我在我的控制器中检查了一些验证.而且我想在失败时将错误添加到表单的特定元素中.我的表格:

use Symfony\Component\Form\FormError;

// ...

$config = new Config();
$form = $this->createFormBuilder($config)
        ->add('googleMapKey', 'text', array('label' => 'Google Map key'))
        ->add('locationRadius', 'text', array('label' => 'Location radius (km)'))
        ->getForm();

// ...

$form->addError(new FormError('error message'));
Run Code Online (Sandbox Code Playgroud)

addError()方法向表单添加错误,而不是元素.如何向locationRadius元素添加错误?

php validation symfony-forms symfony

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

PHP中的动态常量名称

我试图动态创建一个常量名称,然后获取该值.

define( CONSTANT_1 , "Some value" ) ;

// try to use it dynamically ...
$constant_number = 1 ;
$constant_name = ("CONSTANT_" . $constant_number) ;

// try to assign the constant value to a variable...
$constant_value = $constant_name;
Run Code Online (Sandbox Code Playgroud)

但是我发现$ constant值仍然包含常量的NAME,而不是VALUE.

我也尝试了第二级间接$$constant_name但是这会使它变量而不是常量.

有人可以对此有所了解吗?

php constants indirection

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

如何检查symfony2中是否有某个类的实例

如果实体是少数类但不是某些类的成员,我想执行一些函数.

有一个叫做的函数instanceof.

但是有类似的东西吗?

if ($entity !instanceof [User,Order,Product])
Run Code Online (Sandbox Code Playgroud)

php

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

如何将JSON对象发布到JAX-RS服务

我正在使用JAX-RS的Jersey实现.我想POST一个JSON对象到这个服务,但我得到一个错误代码415不支持的媒体类型.我错过了什么?

这是我的代码:

@Path("/orders")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public class OrderResource {

    private static Map<Integer, Order> orders = new HashMap<Integer, Order>();

    @POST
    public void createOrder(Order order) {

        orders.put(order.id, order);
    }

    @GET
    @Path("/{id}")
    public Order getOrder(@PathParam("id") int id) {
        Order order = orders.get(id);
        if (order == null) {
            order = new Order(0, "Buy", "Unknown", 0);
        }
        return order;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是Order对象:

public class Order {
    public int id;
    public String side;
    public String symbol;
    public int quantity;
    ...
}
Run Code Online (Sandbox Code Playgroud)

像这样的GET请求可以很好地工作并以JSON格式返回一个订单:

GET http://localhost:8080/jaxrs-oms/rest/orders/123 HTTP/1.1
Run Code Online (Sandbox Code Playgroud)

但是像这样的POST请求返回415: …

json jax-rs jersey

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