小编cag*_*asi的帖子

在React中获取组件名称

我正在开发一个React应用程序.我有一个Loading组件,这是一个等待的动画.我想根据调用它的组件在此Loading组件中添加一条消息.

这是我如何调用我的Loading组件(this.state.displayLoading为true或false):

class LoginForm extends React.Component {
    render() {   
        return (
            <div className="login-form-root">
                 {this.state.displayLoading && <Loading loadingFrom={?}/>}
            </div>
        );
    }
}
Run Code Online (Sandbox Code Playgroud)

我想在我的变量loadingFrom中获取"LoginForm",这是className.也许这不是正确的方法.

reactjs

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

如何在MVC剃刀视图中设置在编辑模式下选中的单选按钮

我是MVC剃须刀的新手.我正在尝试编辑网页.其中我有两个单选按钮.我成功保存单选按钮值的数据.但是当我尝试编辑该值时,我无法选择保存数据的单选按钮.我有性别的枚举

public enum Gender
{
    Male,
    Female
}
Run Code Online (Sandbox Code Playgroud)

我的创建代码是: -

<div class="editor-label">
   @Html.LabelFor(model => model.gender)
</div>
<div class="editor-field">
   @Html.RadioButtonFor(x => x.gender, (int)Gender.Male) Male
   @Html.RadioButtonFor(x => x.gender, (int)Gender.Female) Female
</div>
Run Code Online (Sandbox Code Playgroud)

编辑代码就像

<div class="editor-label">
   @Html.LabelFor(model => model.gender)
</div>
<div>
   @if (Model.gender == (int)Gender.Male)
   {
   @Html.RadioButtonFor(model => model.gender, "Male", new { @checked = true })
   @Html.Label("Male")
   @Html.RadioButtonFor(model => model.gender, "Female")
   @Html.Label("Female")
   }
   else
   {
   @Html.RadioButtonFor(model => model.gender, "Male")
   @Html.Label("Male")
   @Html.RadioButtonFor(model => model.gender, "Female", new { @checked = true })
   @Html.Label("Female")
   }
</div>
Run Code Online (Sandbox Code Playgroud)

razor asp.net-mvc-4

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

如何编辑HTML输入值颜色?

在我的输入字段(文本)中,我有一个文本,一旦被单击就会消失.如何通过编辑颜色使这个文本变浅?

对不起,代码看起来很乱,我不得不把它砍掉来告诉你.

谢谢!

詹姆士

<form>
   <input type="text" name="search" size="35"    
    onclick="this.value='';"onfocus="this.select()"
    onblur="this.value=!this.value?'Job Title   
    e.g. Assistant Manager':this.value;"
    value="Job Title e.g. Assistant Manager" 
    style="background-color:white; border: 
    solid 1px #6E6E6E; height: 30px; font-size:18px; 
    vertical-align:9px"/>

   <input type="text" name="searchterm" size="35" 
    style="background-color:white; border: solid 1px #6E6E6E;
    height: 30px; font-size:18px; vertical-align:9px"/>

   <input type="image" src="but.tiff" alt="Submit" width="60">
</form>
Run Code Online (Sandbox Code Playgroud)

html forms

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

WAMP服务器,localhost无法正常工作

当我的Windows 7自动更新时,我的WAMP服务器localhost被破坏了.

我的端口80已被IIS服务器使用.

我在网站上搜索过,很多人建议我需要将端口80更改为端口8080或者其他差异.

我更新Listen:80Listen:8080ServerName localhostServerName localhost:8080.

但它仍然没有工作,给我一个空白页面.

任何人都可以帮我解决这个问题吗?

wamp localhost

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

通过ajax将数据插入mysql数据库

通讯:

<form id="form-search" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
    <span><span class="style2">Enter you email here</span>:</span>
    <input name="email" type="email" id="email" required/>

 <input type="submit" value="subscribe" class="submit" onclick="return fun()" />
                        </form>
                        <?php
mysql_connect("localhost","","");
mysql_select_db("");
error_reporting(E_ALL && ~E_NOTICE);

$email=$_POST['email'];
$sql="INSERT INTO newsletter_email(email) VALUES ('$email')";
$result=mysql_query($sql);
if($result){
echo "You have been successfully subscribed.";
}
 if(!$sql)
die(mysql_error());

mysql_close();

?>
Run Code Online (Sandbox Code Playgroud)

但我想通过Ajax将我的电子邮件插入数据库.我不希望我的页面被重定向,因为每次刷新页面时,都会将空值插入到数据库中.

我只是希望我的电子邮件通过Ajax插入到数据库中,然后是电子邮箱即

<input name="email" type="email" id="email" required/>  
<input type="submit" value="subscribe" class="submit" onclick="return fun()" />
Run Code Online (Sandbox Code Playgroud)

应该消失,应该有"你已经成功订阅"的行...

任何简短的代码都会非常有用..提前谢谢你:)

php ajax

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

在JSP中使用if-else

我正在使用以下代码在浏览器上打印用户名:

<body>
  <form>
    <h1>Hello! I'm duke! What's you name?</h1>
    <input type="text" name="user"><br><br>
    <input type="submit" value="submit">&nbsp;&nbsp;&nbsp;&nbsp;
    <input type="reset">
  </form>
  <%String user=request.getParameter("user"); %>
  <%if(user == null || user.length() == 0){
    out.print("I see! You don't have a name.. well.. Hello no name");   
   }
   else {%>
      <%@ include file="response.jsp" %>
   <% } %>  
</body>
Run Code Online (Sandbox Code Playgroud)

的response.jsp:

<body>
    <h1>Hello</h1>
    <%= request.getParameter("user") %>
 body>
Run Code Online (Sandbox Code Playgroud)

每次我执行它,消息

我知道了!你没有名字..好吧..你好,没有名字

即使我没有在文本框中输入任何内容,也会显示.但是,如果我在其中输入任何内容,则会显示response.jsp代码,但我不希望在执行时显示第一条消息.我该如何做到这一点?请修改我的代码.

PS我在一些问题中已经读过,而不是检查与null的相等性,必须检查它是否为等于,以便它不会抛出空指针异常.当我尝试同样的,即if(user != null && ..),我得到了NullPointerException.

jsp if-statement scriptlet

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

javascript函数显示和隐藏div

您好我有以下2个JavaScript函数来打开div并关闭它.

<script>
    function show() {
        if(document.getElementById('benefits').style.display=='none') {
          document.getElementById('benefits').style.display='block';
        }
    }
</script>



<script>
    function close() {
        if(document.getElementById('benefits').style.display=='block') {
          document.getElementById('benefits').style.display='none';
        }
    }  
</script>
Run Code Online (Sandbox Code Playgroud)

这是html:

<div id="opener"><a href="#1" name="1" onclick=show()>click here</a></div>
<div id="benefits" style="display:none;">
   some input in here plus the close button
   <div id="upbutton"><a onclick=close()></a></div>
</div>
Run Code Online (Sandbox Code Playgroud)

由于某种原因,show函数应该如何工作,但关闭按钮不起作用.所以,如果有人可以帮助我,我真的很感激.非常感谢.

html javascript function

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

Wordpress $ wpdb-> get_results()查询

我试图通过Wordpress运行mysql_fetch_array.我发现最好的方法是在这里解释:http://codex.wordpress.org/Class_Reference/wpdb#SELECT_Generic_Results

以下是我的查询:

$sql = "SELECT * FROM wp_reminders WHERE reminder LIKE '$today'";
$result = $wpdb->get_results($sql) or die(mysql_error());

    foreach( $result as $results ) {

        echo $result->name;
    }
Run Code Online (Sandbox Code Playgroud)

即使数据确实存在,上述内容也完全没有任何结果.我有什么想法我做错了吗?

wordpress

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

如何在C#WPF代码中更改\设置按钮的背景图像?

我正在尝试将我的按钮的背景图像更改为其他图像,但我遇到了一些错误.这是我在xaml上的代码:

    <Button x:Name="Button1" Width="200" Height="200" Content="Button1" Margin="0,0,0,400">
        <Button.Background>
            <ImageBrush **ImageSource ="Images/AERO.png"**  ></ImageBrush>
        </Button.Background>
    </Button>
Run Code Online (Sandbox Code Playgroud)

和我的cs:

    private void Button1_Click_1(object sender, RoutedEventArgs e)
    {
        var brush = new ImageBrush();
        brush.ImageSource = new BitmapImage(new Uri("Images/AERO.png"));
        Button1.Background = brush;
    }
Run Code Online (Sandbox Code Playgroud)

我在我的xaml上的错误是"文件'Images\logo.png'不是项目的一部分,或者它的'Build Action'属性没有设置为'Resource'.任何人都可以帮我解释一下,谢谢

c# wpf image button

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

ToggleButton上的示例

我正在使用切换按钮开发应用程序,我输入了1或0 EditText.单击按钮时,如果我输入1切换按钮显示TOGGLE ON,则切换按钮必须更改,如果我输入0则切换按钮必须显示TOGGLE OFF.单击按钮时,我无法获得切换值.

我的代码是:

public class MainActivity extends Activity {

  String editString="";

  Button btn;
  EditText ed;
  ToggleButton toggle;
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    btn = (Button)findViewById(R.id.btn);
    ed  = (EditText)findViewById(R.id.ed);
    toggle = (ToggleButton)findViewById(R.id.toggBtn);

    editString = ed.getText().toString();

    btn.setOnClickListener(new OnClickListener() {

      @Override
      public void onClick(View v) {
        // TODO Auto-generated method stub
        toggle.toggle();
        if(editString.equals("1")){

          toggle.setTextOff("TOGGLE ON");

        }
        else if(editString.equals("0")){

          toggle.setTextOn("TOGGLE OFF");

        }
      }
    });
  }
}
Run Code Online (Sandbox Code Playgroud)

xml文件:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin" …
Run Code Online (Sandbox Code Playgroud)

android togglebutton

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