小编Jus*_*arn的帖子

在网站上显示印度货币符号

2010年7月15日,联邦内阁批准了印度货币卢比的这一符号.

印度货币符号

如何在网站上显示?

html symbols currency

105
推荐指数
11
解决办法
16万
查看次数

为什么结果因大括号放置而异?

为什么从本文中获取的代码片段会产生不同的结果,因为花括号的位置只有一个变化?

当开始大括号{在新行上时,test()返回undefined,并且警报中显示"no - it broke:undefined".

function test()
{
  return
  { /* <--- curly brace on new line */
    javascript: "fantastic"
  };
}

var r = test();
try {
  alert(r.javascript); // does this work...?
} catch (e) {
  alert('no - it broke: ' + typeof r);
}
Run Code Online (Sandbox Code Playgroud)

当括号与同一行时return,test()返回一个对象,并提醒"神奇".

function test()
{
  return { /* <---- curly brace on same line */
    javascript: "fantastic"
  };
}

var r = test(); …
Run Code Online (Sandbox Code Playgroud)

javascript syntax

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

如果我说不确认,如何防止更改选择框值

即时通讯使用国家/地区的选择框,当用户选择国家/地区时,会显示添加分支链接,用户在该国家/地区下添加分支机构,但是当用户想要更改国家/地区时,则该国家/地区的所有分支机构都应该被删除.在更改国家之前,会出现一个确认框并显示警告..但是一切正常

如果我点击确认框中的"取消",那么分支仍然在那里,但选择框值更改为新国家(即使我点击取消)

我需要,如果用户取消更改国家/地区,则选择框值也将是以前的国家/地区.

请告诉我如何使用JQuery,我的代码如下

<form>
<table>
    <tr>
       <td >Select Country :</td>
       <td >
       <select name="country_id" id="country"  class="selectbox" title="Please select country" validate="required:true" onchange="javascript:showBranch();" >
         <option value="" >Select Country </option>
         <option value="00002" > Afghanistan</option>
         <option value="00054" > Croatia</option> 
         <option value="00060" > Dominica</option> 
         <option value="00062" > Ecuador</option> 
         <option value="00064" > El Salvador</option> 
         <option value="00067" > Estonia</option> 
         <option value="00099" > India</option> 
       </select>
       </td>
   </tr>
   <tr>
       <td>&nbsp;</td>
       <td>
        <div id="branches">
        <!-- Raw Branch Details-->
             <div><span><a title="First Branch" href="">First</a></span></div>
             <div><span><a title="Second Branch" href="">Second</a></span></div>
             <div><span><a title="Third Branch" …
Run Code Online (Sandbox Code Playgroud)

jquery drop-down-menu

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

如何使用jquery验证器插件验证多个输入类型文件

我正在使用jQuery验证器插件,我在验证图像时遇到了问题,我有4个输入类型文件上传图像(其中一个在页面上,3个在动态上)关于一部电影,上传图像不是必需的,但是,如果有人想要上传然后它应该是有效的扩展意味着只允许jpg.jpeg和png imaes ..

我尝试了很多方法,但没有成功....请告诉我,我正在做正确的验证方式,请帮助我.这里是代码片段

<script type="text/javascript" type="js/jquery-1.4.2.js"></script>
<script type="text/javascript" src="js/jquery.validate.js"></script>
<style type="text/css">
    label { width: 10em; float: left; }
    p { clear: both; }
    label.error { 
        float: none;
        color: red;
        padding-left: .5em;
        vertical-align: top;
  } 
    input [type=file] { 
        display:block;
        width: 100%;
        height: 22px;
        margin: 2px 4px;
        border:1px solid grey;
    }
</style>

<form  name="MovieForm" id="MovieForm" action="" method="POST" enctype="multipart/form-data">
    <table border="0" width="100%" align="left" cellpadding="5" cellspacing="5">
        <tr>
            <td width="25%">Movie Name :</td>
            <td width="75%" ><input type="text" name="bizName" id ="movieName"  size="47" value="">
            </td>
        </tr>
        <tr> …
Run Code Online (Sandbox Code Playgroud)

javascript php jquery jquery-validate

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

如何在一个preg_replace()中将所有非单词字符和多个空格更改为'',然后将所有空格更改为' - '


我想在以下条件下更改图像名称

  • 所有非单词字符都变成了空间和
  • 然后所有的空间变成了 -

表示我的图像名称是:Hello My name is'Kh@n "Mr. .Khan "那么它应该被更改为Hello-My-name-is-kh-n-mr-Khan .

我需要分两步使用,

$old_name ='       Hello       My name is\'Kh@n "Mr. Khan        ';
$space_name = preg_replace('/\W/',' ', $old_name);
$new_name= preg_replace('/\s+/','-', $space_name);

echo $new_name // returns Hello-My-name-is-kh-n-mr-Khan
Run Code Online (Sandbox Code Playgroud)

有没有办法在一步中应用这两个条件?

php regex preg-replace

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

如何从首页隐藏joomla内容,但不从内页隐藏

我在joomla 1.5.x中使用yootheme joomla模板,我的问题是我想要的

  • 在首页上显示模块(如果已启用),没有joomla内容(即localhost/project或localhost/project/index.php)

  • 在内页面上显示内容和模块(如果已启用)

如果我写的话,我的问题是在首页(template/yoo_symphony/index.php)

<jdoc:include type="component" />

然后首页只显示内容,没有模块:(

如果我按照这里这里的建议写

$pageview = JRequest::getVar('option','','GET');
if(!empty($pageview) ) : ?>
  <jdoc:include type="component" />
<?php endif; ?>  
Run Code Online (Sandbox Code Playgroud)

然后首页显示所有模块,但内页不显示任何内容

我已经阅读了很多关于此的文章,但没有希望...... :(

请为我提供一个完美的解决方案,以便我可以在首页上显示模块以及在内页上显示内容


注意:如果我写print_r($ _ GET)http://localhost/project或者http://localhost/project/index.php它结果

Array
(
    [option] => com_content
    [view] => article
    [id] => 44
    [Itemid] => 53
)
Run Code Online (Sandbox Code Playgroud)

意味着首页上有url rewriting我的主要问题是如何区分首页与其他页面?

回答:

我得到了我的大四学生的回答,需要做以下步骤

1>转到joomla管理员侧
2>然后导航到菜单 - >主菜单[ 菜单项管理器:[mainmenu] ]
3>单击主页(即您的默认菜单项)[ 菜单项:[编辑] ]
4>现在点击更改类型[ 更改菜单项 ]
5>选择Internel link-->Articles -->Front Page -->Front …

module frontpage joomla1.5

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

jQuery用新的id克隆一个表,如何集体写下面的代码

我遇到一些jQuery的问题,请帮帮我.以下是我的表单结构:

<form name="imageUploadForm" id="imageUploadForm" action="" method="POST" enctype="multipart/form-data" >
   <table border="0" width="80%" cellpadding="2" cellspacing="3" id="mainTable">
   <tbody>
    <tr>
            <td> 
                  <table border="0" id="imageTable" class="imageTable">
                    <tr>
                      <td><label for="image_title"><sup>*</sup>Image Title:</label></td>
                      <td><input type="text" name="image_title[]" id="image_title[]"></td>
                    </tr>
                    <tr>
                      <td><sup>*</sup>Image:</td>
                      <td><input type="file" name="main_image[]" id="main_image[]" ></td>
                    </tr>
                  </table>
            </td>
        </tr>
    </tbody>
    <tfoot>
        <tr>
            <td colspan="2"><input type="button" id="addRow" value="Add More" /></td>
        </tr>
    </tfoot>
    </table>    
</form> 
Run Code Online (Sandbox Code Playgroud)

我想要的是:当我点击Add More按钮时,一个新表(即imagetable的克隆)附加到mainTable,这是我的jQuery代码:

jQuery(document).ready(function() {
    var count=1;
    jQuery('#addRow').click( function () {
        var Clonedtable = jQuery("#imageTable").clone(true);
        Clonedtable.appendTo('table#mainTable');
    })
});
Run Code Online (Sandbox Code Playgroud)
  • 我需要为表和两个输入创建不同的ID
  • 制作一系列ID是否有效?
  • 我想追加克隆表附加tbody的最后一个表,而不仅仅是在主ImageTable之后
  • 两个输入都应为空.

请建议我优化的方法.谢谢.


更新:我已经改变了表结构(之前我错了),我想for …

jquery

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