问题列表 - 第5264页

使用Javascript + Ajax验证和提交表单

这就是我想要做的.

  • 当我的表单上单击"提交"表单时,javascript函数将遍历表单的所有字段.

  • 对于每个字段,将调用一个函数,该函数将返回true/ false指示它是否正确填充.

  • 如果false返回a,则会在该字段旁边显示错误消息.

  • 如果所有字段都正确,则提交表单.如果没有,则不提交.

这是棘手的部分.虽然大部分验证都是通过javascript完成的,但是需要通过ajax验证用户名和电子邮件,以查看用户名/电子邮件是否已被使用.

我目前用于此ajax函数的结构与此类似:

function validateSomething()
{
  var valid;
  $.post("something.php", {x:y},
  function(data)
  {
     if (isSomething(data))
       valid=true; 
       //Here referring to the valid variable 
       //set outside this function, in the
       // parent function
     else
       valid=false; 
  });
  return valid/
}
Run Code Online (Sandbox Code Playgroud)

但那目前不起作用.

我该怎么做才能使它工作,即我可以阻止validateSomething()函数返回一个值,直到内部函数设置为true/false?

会这样的工作:

function validateSomething()
{
  var valid="unset";
  $.post("something.php", {x:y},
  function(data)
  {
     if (isSomething(data))
       valid=true; 
       //Here referring to the valid variable 
       //set outside this function, in the
       // parent function
     else
       valid=false; 
  });
  //Loop …
Run Code Online (Sandbox Code Playgroud)

javascript ajax asynchronous

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

如何获得"友好"的操作系统版本名称?

我正在寻找一种优雅的方式来获得操作系统版本:"Windows XP Professional Service Pack 1"或"Windows Server 2008 Standard Edition"等.

这样做有一种优雅的方式吗?

我也对处理器架构感兴趣(如x86或x64).

.net c# operating-system winforms

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

iPhone - 什么时候是一个叫做viewcontroller的dealloc?

我正在使用UINavigationController在视图之间移动.当我在视图中来回移动时,我的应用程序使用的内存不断增加.在所有viewcontrollers的dealloc方法中放置NSLog语句时,我注意到它只被调用了一些viewcontrollers而不是所有被弹出的.

例如,这是推送视图的顺序MainViewController - > viewcontroller1 - > viewcontroller2 - > viewcontroller3

现在在viewcontroller3中,如果我执行popToViewController:mainController,则仅为viewcontroller3调用dealloc.它不是为viewcontroller1和2调用的.

有人可以告诉我为什么会这样.

发现了问题.如果viewcontroller保存的任何引用仍在内存中,则不会调用dealloc方法.在我的例子中,它是未在viewcontroller1和viewcontroller2中发布的MPMoviePlayerController对象.

iphone

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

Ruby正则表达式中\ A\z和^ $之间的区别

在我阅读的文档中:

使用\ A和\ z匹配字符串的开头和结尾,^和$匹配行的开头/结尾.

我将应用正则表达式来检查用户提交的用户名(或电子邮件是否相同).我应该validates_format_of在模型中使用哪个表达式?我无法理解其中的区别:我一直用^和$ ...

ruby regex

185
推荐指数
4
解决办法
8万
查看次数

树结构的真实世界的例子

我正在寻找一些用于商业/自由软件项目,现代或旧的树结构的例子.我可以在维基百科上看到示例,但我正在寻找更具体的示例以及如何使用它们.例如,数据库中的主键是(从我读过的)存储在BST结构中或BST的变体(随意纠正我)

我的问题不仅限于二进制搜索树(BST),它可以包括任何变体,如红黑,AVL等.

tree binary-tree binary-search-tree

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

如何使用JQuery将HTML表转换为列表?

我将如何转换表格

<table>
    <tr>
        <td>Name</td>
        <td>Price</td>
    </tr>
    <tr>
        <td>Name</td>
        <td>Price</td>
    </tr>  
</table>
Run Code Online (Sandbox Code Playgroud)

到jQuery的段落列表

<ul>
    <li>
        <p>Name</p>
        <p>Price</p>
    </li>
    <li>
        <p>Name</p>
        <p>Price</p>
    </li>  
</ul>

<p><a id="products-show-list">Toggle list view</a></p>

<script type="text/javascript">
    $("#products-show-list").click(function(){...});
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery listview html-table list

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

使用Clang进行调试

我想在我的Xcode iPhone项目中使用clang.然而,这是入门指南:

http://clang.llvm.org/get_started.html

我已经和Xcode合作了一年,但这远远不能让我理解!谁能用英语解释如何在我现有的iPhone项目中安装和使用Clang?我不熟悉从控制台加载东西.

谢谢!

iphone cocoa-touch objective-c llvm clang

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

将数字从varchar更改为int的列的类型

我们在数据库中有两列,目前的类型为varchar(16).事实是,它包含数字,并且始终包含数字.因此,我们希望将其类型更改为整数.但问题是它当然已包含数据.

我们有什么方法可以将该列的类型从varchar更改为int,而不是丢失那些已存在的那些数字?希望我们可以运行某种sql,而不必创建临时列并创建C#程序或进行转换等等......我想如果SQL Server有一些函数将字符串转换为数字,但我在SQL上非常不稳定.几乎只能使用C#并通过LINQ to SQL访问数据库.

注意:是的,首先使列成为varchar并不是一个好主意,但不幸的是,他们这样做了.

sql-server types

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

为什么我不应该使用推牌

我实现了一个小函数,它解析SQL INSERT语句并在光标位于列名上时突出显示列值,反之亦然.

然后我想添加一种在列名和列值之间快速跳转的可能性.我在实现中使用了push-mark,因此我可以使用Cx Cx(交换点和标记)跳转.它也有效,唯一令我困扰的是elisp doc,它说

新手Emacs Lisp程序员经常尝试将标记用于错误的目的.标记保存了一个位置,方便用户使用.大多数编辑命令不应改变标记.

我对马克的使用 - 这是正确的吗?或者什么是更好的解决方案?

emacs elisp

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

麻烦在Java中播放wav

我正试着玩

PCM_UNSIGNED 11025.0 Hz, 8 bit, mono, 1 bytes/frame
Run Code Online (Sandbox Code Playgroud)

文件如此处(1)此处(2)所述.

第一种方法有效,但我不想依赖于sun.*东西.第二个导致只播放一些领先的帧,听起来更像是一个点击.因为我正在使用ByteArrayInputStream播放,所以不能成为IO问题.

Plz分享您为什么会发生这种情况的想法.TIA.

java wav javasound playback

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