小编eri*_*urk的帖子

jQuery属性选择器:什么但不是以指定的字符串结尾?

我需要在jquery中选择元素,其中的attibute值不以指定的子字符串结尾.

它必须等同于" 匹配所有元素,但那些以该属性中给定子字符串结尾的元素 ".

所以e[a!@#=finstr]匹配e,e a="finstring"等,并且不匹配e a="somethingfinstr",e a="finstr".

帮助,谢谢.

jquery attributes jquery-selectors

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

PropertyModel Expression的异常:org.apache.wicket.WicketRuntimeException:没有为类定义get方法:

我用作以下内容PropertyModel的一部分DropDownChoice:

    List<String> choices = Arrays.asList(new String[] { "Library", "School Office", "Science Dept" });
    String selected = "Library";

    DropDownChoice<String> serviceDDC = 
            new DropDownChoice<String>("service",  new PropertyModel(this, "choices.0"), choices); 
Run Code Online (Sandbox Code Playgroud)

不知怎的,我得到了这个例外:

caused by: org.apache.wicket.WicketRuntimeException: No get method defined for class: class com.samoo.tool.pages.CreatePrintingJob expression: choices
    at org.apache.wicket.util.lang.PropertyResolver.getGetAndSetter(PropertyResolver.java:481)
    at org.apache.wicket.util.lang.PropertyResolver.getObjectAndGetSetter(PropertyResolver.java:332)
    at org.apache.wicket.util.lang.PropertyResolver.getObjectAndGetSetter(PropertyResolver.java:242)
    at org.apache.wicket.util.lang.PropertyResolver.getValue(PropertyResolver.java:95)
    at org.apache.wicket.model.AbstractPropertyModel.getObject(AbstractPropertyModel.java:130)
    at org.apache.wicket.Component.getDefaultModelObject(Component.java:1724)

....
Run Code Online (Sandbox Code Playgroud)

我知道表达式有问题.我一直在尝试不同的参数输入,但它仍然无法正常工作.有人可以帮忙吗?

java wicket

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

jQuery AJAX发布请求问题 - 无法访问根目录

$.post("./ajax.php", { action: "formID", firstname: firstname_val, email: email_val })
Run Code Online (Sandbox Code Playgroud)

ajax.php文件可以工作,但只能从主页等.

任何人都可以建议为什么这不是直接在根目录中的文件?在网站的其他部分,它附加当前网址,例如/page/ajax.php.

ajax jquery

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

coffescript和jquery ajax调用

我正在尝试使用coffescript和jquery进行ajax调用并使用结果更新表单输入类型,但我的输入更新了[object XMLDocument]而不是返回文本

这是我使用的coffescript代码.

$ ->
 $('#get-mac').live 'click', (e) =>
     e.preventDefault()
     podaci = {broj : $('#contract_no').val(), action : 'get-mac-ua'}
     $.ajax '/hhh'
         type: 'POST'
         data: podaci
         datatype: 'text'
         success: (data) ->
             if data == 'False'
                 $('#mac').removeAttr "readonly"
                 alert 'Ne postoji MAC adresa na UA, upiši ru?no'
             else
                 $('#mac').val data
                 $('#mac').removeAttr "readonly"
                 $('#contract_no').attr "readonly", true
Run Code Online (Sandbox Code Playgroud)

这是旧的js版本,有效

$(document).ready(function(){
$("#get-mac").live('click', function(e){
    e.preventDefault();
    var podaci = {broj : $('#contract_no').val(), action : 'get-mac-ua'};
    $.ajax({
      type: "POST",
      url: '/hhh',
      data: podaci,
      dataType: 'html',
      success: function(data){
          if(data == "False") …
Run Code Online (Sandbox Code Playgroud)

ajax jquery coffeescript

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