小编wor*_*138的帖子

JQuery和Ajax:<form>元素是否重要,或者我可以只使用<input>

我想知道在进行Ajax调用时是否需要在HTML中使用表单元素.我可以直接使用输入元素,然后在JavaScript中指定其余的信息(URL等)吗?

通过"需要",我的意思是说有一些风格,安全性或可靠性的原因继续使用<form>元素?

html javascript forms ajax

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

哈希表大小和密钥的有效位

我有一个关于哈希表大小和模块化哈希的问题。我所指的散列算法如下:hash_key % table_size = array_index。我正在阅读一本算法教科书,其中给出了以下建议:

如果表大小不是素数,则可能是键的所有位在确定 array_index 时都不起作用。

谁能用一个例子来解释这到底意味着什么?

hash hashtable modulo

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

在Java中将Chars转换为Ints

系统:Windows Vista 32位,Java 6.0.2

关于将字符转换为整数,我有几个问题.我运行下面的代码,将myInt保留为值4:

  char myChar = '4';
  int myInt = myChar - '0';
Run Code Online (Sandbox Code Playgroud)

现在,这种转换是Java自动完成的吗?将ascii值'0'从ascii'4'减去,然后在幕后投射到一个int?这对我来说很困惑,因为当我尝试反向操作时,我必须实际将结果转换为char:

  int anotherInt = 5;
  char newChar = anotherInt + '0'; //gives error

  char newChar = (char)(anotherInt + '0'); //works fine
Run Code Online (Sandbox Code Playgroud)

这是否发生是因为Java会自动将(anotherInt +'0')转换为int,如第一个示例中所示?谢谢.

java int casting char

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

新创建的窗口中的CSS

我正在使用javascript(w/jQuery)创建一个新窗口,我使用以下代码将一些节点添加到新窗口的主体:

var consoleWindow = window.open('','','width=460,height=345');
$(consoleWindow.document).find('body').append($("#debug_console"));
Run Code Online (Sandbox Code Playgroud)

问题是我天真地假设父窗口的CSS规则将应用于子窗口中的节点,而不是我得到无格式的HTML.我如何在新窗口中应用CSS?谢谢你的帮助.

html javascript css jquery

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

标签 统计

html ×2

javascript ×2

ajax ×1

casting ×1

char ×1

css ×1

forms ×1

hash ×1

hashtable ×1

int ×1

java ×1

jquery ×1

modulo ×1