小编Cor*_*eyT的帖子

float:在IE7中直接换到新行

我一直坚持浮动问题一段时间,所以我希望社区可以再次帮助我.我在这里有一个新的网络表单.像往常一样,除了IE7(或IE8的兼容性)外,它看起来都很好.

由于某些原因,某些容器最终会在表单文本下方的新行上以表单字段结束.CSS不是我的强项,否则我能够解决这个问题我肯定.谁能告诉我这里缺少什么?

我尝试将float:left添加到表单文本中,但结果却是另一个混​​乱.

css css-float internet-explorer-7

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

jQueryUI DatePicker YearRange和ChangeYear问题

我在申请表上有一个日期选择器.我们仅允许出生日期在特定年龄范围内的申请.我启用了ChangeYear并将YearRange设置为"-65:-16".我遇到的问题如下:

1 - 当我选择一个日期而没有先选择年份下拉菜单中的某些内容时,我会得到正确的月份和日期,但我将2016年作为一年.

2 - 试图解决这个问题我将YearRange设置为"n-65:n-16".这导致年度下降仅显示当前年度(2010年).甚至更奇怪的是,如果您选择日期,您仍然可以获得正确的月份和日期以及2016年.

这是我用来设置datepicker的代码:

    <script type="text/javascript">
    $(document).ready(function (e) {
        Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);

        function EndRequestHandler(sender, args) {
            $(function () {
                $("#DateOfBirth").datepicker({ yearRange: '-65:-13', changeMonth: true, changeYear: true, defaultDate: '1-1-1994', dateFormat: 'mm-dd-yy' })
            });
        }

        $(function () {
            $("#DateOfBirth").datepicker({ yearRange: '-65:-13', changeMonth: true, changeYear: true, defaultDate: '1-1-1994', dateFormat: 'mm-dd-yy' })
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

我希望这是我做错了,有人可以告诉我那是什么.谢谢你的帮助.

javascript jquery jquery-ui datepicker jquery-ui-plugins

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

是否可以将数据提交到SQL数据库,等待完成,然后使用经典ASP返回从SQL生成的ID?

我有一个ASP表单,需要将数据提交到两个不同的系统.首先,数据需要进入MS SQL数据库,这将获得一个ID.然后,我需要将所有表单数据连同该ID一起提交给外部系统.

几乎所有代码都可以正常工作,数据进入数据库,数据将进入外部系统.问题是当我执行该查询时,我没有从SQL中获取我的ID.我觉得这种情况正在发生,因为代码中出现的速度有多快.我想,数据库正在添加它的行,同时我的帖子页面运行它的查询以获取ID.

我需要知道一种等待SQL完成插入或等待特定时间的方法.我已经尝试使用黑客用ASP"睡觉",这没有帮助.

我相信我可以在.Net中实现这一点,我的背景比ASP更多.Net,但这是我必须在我当前的项目中使用的.

有任何想法吗?

编辑:从函数写入DB的代码.

driis - 这是我对这应该如何工作的理解,但我对ID的后续查询没有返回任何内容,所以我的结果还没有完成插入或更新.也许我错了,如果是这样,那就更复杂了.:(

这里的任何一种方式都是来自更新数据库的函数的代码.请注意,这个代码是继承的,我的项目的其余部分是由我编写的,但是我仍然坚持使用以前开发人员的这些函数.

Sub DBWriteResult
    Dim connLeads
    Dim sSQL
    Dim rsUser
    Dim sErrorMsg
    Dim sLeads_Connection


  ' Connect to the Leads database
  ' -------------------------------------------------------------------
    sLeads_Connection = strDatabaseConnection


    Set connLeads = CreateObject("ADODB.Connection")
    connLeads.Provider = "SQLOLEDB.1"
    On Error Resume Next
    connLeads.Open sLeads_Connection

    If Err.number <> 0 Then

    ' Bad connection display error
        ' -----------------------------------------------------------------    
       Response.Write "Database Write Error: 001 Contact Programmer"
       Set connLeads = Nothing
       Exit Sub
    Else

    ' Verify the transaction does not already …
Run Code Online (Sandbox Code Playgroud)

sql forms ado asp-classic

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